|
| Subsystem (App *appOwner) |
|
virtual int | PreInit (int ArgC, char *ArgV[]) |
| Runs as early as possible and provides command line arguments.
|
|
virtual int | Init () |
| Init the subsystem / start.
|
|
virtual void | PreTick (double deltaTime) |
| Runs before to tick to get if the app should close or set up a new frame.
|
|
virtual void | Tick (double deltaTime) |
| Called every frame regardless of if the app is closing.
|
|
virtual void | TickRendering (double deltaTime) |
| Called every frame if the app is NOT closing.
|
|
virtual void | Exit () |
| Called when closing the app.
|
|
App * | GetApp () const |
|
◆ Exit()
virtual void Subsystem::Exit |
( |
| ) |
|
|
inlinevirtual |
◆ Init()
virtual int Subsystem::Init |
( |
| ) |
|
|
inlinevirtual |
◆ PreInit()
virtual int Subsystem::PreInit |
( |
int |
ArgC, |
|
|
char * |
ArgV[] |
|
) |
| |
|
inlinevirtual |
Runs as early as possible and provides command line arguments.
- Parameters
-
ArgC | Command line arguments count |
ArgV | Command line arguments array |
- Returns
- int Returns for success and greater than 0 for error
Reimplemented in RendererSubsystem.
◆ PreTick()
virtual void Subsystem::PreTick |
( |
double |
deltaTime | ) |
|
|
inlinevirtual |
Runs before to tick to get if the app should close or set up a new frame.
Reimplemented in RendererSubsystem.
◆ Tick()
virtual void Subsystem::Tick |
( |
double |
deltaTime | ) |
|
|
inlinevirtual |
◆ TickRendering()
virtual void Subsystem::TickRendering |
( |
double |
deltaTime | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file:
- /var/www/soundbakery/sound-bakery/apps/editor/Subsystems/Subsystem.h