Class ApplicationBase
The main application class.
Inheritance
ApplicationBase
Assembly: FlaxEngine.dll
File: Engine/Engine/Base/ApplicationBase.h
Syntax
public class ApplicationBase
Methods
BeforeExit()
Called just before engine shutdown.
Declaration
public static void BeforeExit()=delete
BeforeRun()
Called just before main engine loop start after full engine initialization.
Declaration
public static void BeforeRun()=delete
CreateMainWindow()
Creates the main window of the application.
Declaration
public static Window* CreateMainWindow()=delete
Returns
Window
The main window (null if failed). |
Init()
Initializes the application. Called after initialization of all engine services.
Declaration
public static bool Init()=delete
Returns
bool
True if failed, otherwise false. |
LoadProduct()
Loads the application info.
Declaration
public static int32 LoadProduct()=delete
Returns
int32
The error code or 0 if succeed. |