A template class that helps initializing an application.
More...
#include <CeresEngine/Application.hpp>
|
| template<typename... Args> |
| | TApplication (Args &&... args) |
| | Creates a new application instance.
|
| |
| | ~TApplication () |
| | A method called to perform the application for shutdown.
|
| |
| int | run () |
| | A method called to perform the application for start-up.
|
| |
template<
typename T>
class CeresEngine::TApplication< T >
A template class that helps initializing an application.
◆ TApplication()
template<typename... Args>
Creates a new application instance.
- Parameters
-
| arguments | The command line arguments. |
◆ ~TApplication()
A method called to perform the application for shutdown.
◆ run()
A method called to perform the application for start-up.
Runs the engine main loop.
This method will normally not return until the user has left the game (by triggering exitAction) or closed the application window.
- Returns
- The return code
◆ mApplication
The application instance.
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Application.hpp