2#include "Core/Common/CommonHeaders.h"
3#include "Core/App/AppBase.h"
Base class for all apps in Nui Engine.
Definition AppBase.h:14
Core engine class for Nui Engine.
Definition Engine.h:12
~Engine()
Destructor that shuts down the engine.
Definition Engine.cpp:100
Engine()
Default constructor that Initializes the engine.
Definition Engine.cpp:9
void Run()
Runs the main loop of the engine.
Definition Engine.cpp:36
AppBase * GetApp() const noexcept
Gets the application run by the engine.
Definition Engine.cpp:31
void Quit()
Quits the engine.
Definition Engine.cpp:95
F64 GetEngineUpTime() const noexcept
Returns the up time of the engine.
Definition Engine.h:38
Timer class.
Definition Timer.h:10
Time GetElapsedSeconds() const
Get elapsed time in seconds.
Definition Timer.h:80