|
|
| 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