#include <GameStarter.h>
◆ GameStarter()
◆ ~GameStarter()
GameStarter::~GameStarter |
( |
| ) |
|
◆ application()
◆ config()
◆ failOnInvalidPath()
void GameStarter::failOnInvalidPath |
( |
std::string_view |
dataPath, |
|
|
Platform * |
platform |
|
) |
| |
|
staticprivate |
◆ initWithLogger()
void GameStarter::initWithLogger |
( |
| ) |
|
|
private |
◆ migrateUserData()
void GameStarter::migrateUserData |
( |
| ) |
|
|
staticprivate |
◆ resolveDataPath()
◆ resolveUserPath()
◆ run()
void GameStarter::run |
( |
| ) |
|
◆ runInstrumented()
void GameStarter::runInstrumented |
( |
std::function< void(EngineController *)> |
controlRoutine | ) |
|
◆ _application
◆ _config
◆ _engine
std::unique_ptr<Engine> GameStarter::_engine |
|
private |
◆ _environment
◆ _fsStarter
◆ _game
std::shared_ptr<Game> GameStarter::_game |
|
private |
◆ _logStarter
◆ _options
◆ _overlaySystem
◆ _platform
std::unique_ptr<Platform> GameStarter::_platform |
|
private |
◆ _renderer
std::unique_ptr<Renderer> GameStarter::_renderer |
|
private |
◆ _scriptingSystem
The documentation for this class was generated from the following files: