1#ifndef MXOMNICREATEFLAGS_H
2#define MXOMNICREATEFLAGS_H
[AI] Stores creation flags for initializing core LEGO Island engine subsystems.
const MxBool CreateTimer() const
[AI] Returns whether the Timer subsystem will be created.
const MxBool CreateTickleManager() const
[AI] Returns whether the Tickle Manager will be created.
const MxBool CreateMusicManager() const
[AI] Returns whether the Music Manager will be created.
const MxBool CreateVariableTable() const
[AI] Returns whether the Variable Table will be created.
void CreateTickleManager(MxBool p_enable)
[AI] Enables or disables the creation of the Tickle Manager subsystem at startup.
void CreateSoundManager(MxBool p_enable)
[AI] Enables or disables the creation of the Sound Manager subsystem at startup.
const MxBool CreateEventManager() const
[AI] Returns whether the Event Manager will be created.
void CreateVideoManager(MxBool p_enable)
[AI] Enables or disables the creation of the Video Manager subsystem at startup.
MxOmniCreateFlags()
[AI] Initializes all subsystem creation flags to TRUE (i.e., default: all managers enabled).
const MxBool CreateVideoManager() const
[AI] Returns whether the Video Manager will be created.
const MxBool CreateObjectFactory() const
[AI] Returns whether the Object Factory will be created.
const MxBool CreateNotificationManager() const
[AI] Returns whether the Notification Manager will be created.
const MxBool CreateSoundManager() const
[AI] Returns whether the Sound Manager will be created.
const MxBool CreateStreamer() const
[AI] Returns whether the Streamer subsystem will be created.
void CreateObjectFactory(MxBool p_enable)
[AI] Enables or disables the creation of the Object Factory subsystem at startup.
[AI] Union that provides a convenient bit field view of a byte for flag manipulation.
MxU8 m_bit0
[AI] Least significant bit of the flag byte.
MxU8 m_bit7
[AI] Most significant bit of the flag byte.