Main orx include, execution convenience helpers, freely modifiable by users
Local include file
Kernel include file
Plugin include file
Utils (tools) include file
◆ __orxEXTERN__
#define __orxEXTERN__ /* Not compiling orx library */ |
Definition at line 52 of file orx.h.
◆ __orxPLUGIN__
◆ _orx_H_
Definition at line 50 of file orx.h.
◆ orx_DefaultEventHandler()
Orx default basic event handler
- Parameters
-
- Returns
- orxSTATUS_SUCCESS if handled / orxSTATUS_FAILURE otherwise
Definition at line 78 of file orx.h.
◆ orx_Execute()
Orx main execution function
- Parameters
-
[in] | _u32NbParams | Main function parameters number (argc) |
[in] | _azParams | Main function parameter list (argv) |
[in] | _pfnInit | Main init function (should init all the main stuff and register the main event handler to override the default one) |
[in] | _pfnRun | Main run function (will be called once per frame, should return orxSTATUS_SUCCESS to continue processing) |
[in] | _pfnExit | Main exit function (should clean all the main stuff) |
Definition at line 366 of file orx.h.
◆ orx_MainSetup()
void orxFASTCALL orx_MainSetup |
( |
| ) |
|
|
static |
Default main setup (module dependencies)
Definition at line 95 of file orx.h.
◆ sbStopByEvent
Should stop execution by default event handling?
Definition at line 67 of file orx.h.