Isle
|
[AI] Singleton class for managing and starting multitasking functionality in the system. More...
#include <mxscheduler.h>
Public Member Functions | |
void | StartMultiTasking (MxULong p_flags) |
[AI] Initiates support for multitasking with the specified configuration. More... | |
Static Public Member Functions | |
static MxScheduler * | GetInstance () |
[AI] Retrieves the singleton instance of the scheduler. More... | |
[AI] Singleton class for managing and starting multitasking functionality in the system.
[AI]
[AI] MxScheduler provides an interface for controlling multitasking features at a possibly system-specific or engine-specific level. Most likely designed as an OS abstraction for background/asynchronous operations by the LEGO Island engine, but its actual use in the game is minimal (intentionally empty in implementation). [AI]
Definition at line 8 of file mxscheduler.h.
|
static |
[AI] Retrieves the singleton instance of the scheduler.
[AI]
Definition at line 4 of file mxscheduler.cpp.
void MxScheduler::StartMultiTasking | ( | MxULong | p_flags | ) |
[AI] Initiates support for multitasking with the specified configuration.
[AI]
p_flags | Bit field or value indicating the desired multitasking mode or attributes. [AI] |
[AI] The actual implementation is empty, suggesting it was intended for future use, testing, or platform abstraction. [AI]
Definition at line 11 of file mxscheduler.cpp.