#include <gBaseApp.h>
◆ gBaseApp() [1/2]
◆ gBaseApp() [2/2]
| gBaseApp::gBaseApp |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ ~gBaseApp()
| virtual gBaseApp::~gBaseApp |
( |
| ) |
|
|
virtual |
◆ disableVsync()
| void gBaseApp::disableVsync |
( |
| ) |
|
◆ enableVsync()
| void gBaseApp::enableVsync |
( |
| ) |
|
◆ getAppManager()
◆ getCurrentCanvas()
◆ getElapsedTime()
| double gBaseApp::getElapsedTime |
( |
| ) |
|
- Returns
- Elapsed time between this frame and the previous one, as seconds. Also known as deltaTime.
◆ getFramerate()
| int gBaseApp::getFramerate |
( |
| ) |
|
- Returns
- Current frames per second value.
◆ getGUIManager()
◆ getTargetFramerate()
| int gBaseApp::getTargetFramerate |
( |
| ) |
|
- Returns
- Target frames per second value
◆ pause()
| virtual void gBaseApp::pause |
( |
| ) |
|
|
virtual |
Called when window is invisible. Application will stop rendering after this but will still receive updates.
◆ resume()
| virtual void gBaseApp::resume |
( |
| ) |
|
|
virtual |
Called when window is visible again. Application will continue rendering.
◆ setAppManager()
| static void gBaseApp::setAppManager |
( |
gAppManager * |
appManager | ) |
|
|
inlinestatic |
◆ setCurrentCanvas()
| void gBaseApp::setCurrentCanvas |
( |
gBaseCanvas * |
currentCanvas | ) |
|
◆ setTargetFramerate()
| void gBaseApp::setTargetFramerate |
( |
int |
framerate | ) |
|
- Parameters
-
| framerate | Target frames per second value |
◆ setup()
| virtual void gBaseApp::setup |
( |
| ) |
|
|
virtual |
◆ start()
| virtual void gBaseApp::start |
( |
| ) |
|
|
virtual |
Called after window is initialized and all resources have been reallocated (if required).
◆ stop()
| virtual void gBaseApp::stop |
( |
| ) |
|
|
virtual |
Called right before renderer and other gpu resources is destroyed.
◆ update()
| virtual void gBaseApp::update |
( |
| ) |
|
|
virtual |
◆ argc
◆ argv
The documentation for this class was generated from the following file: