|
Drop Table Engine 1.0
|
Functions | |
| Camera. | SetResolution (xResolution, yResolution) |
| if (TTF_Init()==-1) | |
| ResourceManager. | SetRenderer (mRenderer) |
| AudioEngine. | Init () |
| SceneManager. | Init (gamePath, false, initScene) |
| ~this () | |
| void | Input () |
| void | Update () |
| void | Render () |
| void | AdvanceFrame () |
| void | RunLoop () |
Variables | |
| mWindow = SDL_CreateWindow(this.title.toStringz, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, xResolution, yResolution, SDL_WINDOW_SHOWN) | |
| mRenderer = SDL_CreateRenderer(mWindow,-1,SDL_RENDERER_ACCELERATED) | |
| InputEngine.Init & | StopGame |
| void gameapplication::AdvanceFrame | ( | ) |
| gameapplication::if | ( | TTF_Init() | = = -1 | ) |
| AudioEngine. gameapplication::Init | ( | ) |
| SceneManager. gameapplication::Init | ( | gamePath | , |
| false | , | ||
| initScene | ) |
| void gameapplication::Input | ( | ) |
| void gameapplication::Render | ( | ) |
| void gameapplication::RunLoop | ( | ) |
| ResourceManager. gameapplication::SetRenderer | ( | mRenderer | ) |
| Camera. gameapplication::SetResolution | ( | xResolution | , |
| yResolution | ) |
| void gameapplication::Update | ( | ) |
| gameapplication::~this | ( | ) |
| gameapplication::mRenderer = SDL_CreateRenderer(mWindow,-1,SDL_RENDERER_ACCELERATED) |
| gameapplication::mWindow = SDL_CreateWindow(this.title.toStringz, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, xResolution, yResolution, SDL_WINDOW_SHOWN) |
| void gameapplication::StopGame |