|
Isle
|
#include "mxtypes.h"
Go to the source code of this file.
Functions | |
| MxTickleManager * | TickleManager () |
| [AI] Provides access to the global tickle manager. More... | |
| MxTimer * | Timer () |
| [AI] Returns the global simulation timer. More... | |
| MxStreamer * | Streamer () |
| [AI] Returns the global streamer used for all chunked media streaming (SI file, audio, etc). More... | |
| MxSoundManager * | MSoundManager () |
| [AI] Returns the global sound manager responsible for sound FX/voice playback. More... | |
| MxVariableTable * | VariableTable () |
| [AI] Returns the variable table used for script variables and global key/value state. More... | |
| MxMusicManager * | MusicManager () |
| [AI] Returns the music manager, controlling playback of background music tracks. More... | |
| MxEventManager * | EventManager () |
| [AI] Returns the event manager responsible for handling event messages in the game. More... | |
| MxResult | Start (MxDSAction *p_dsAction) |
| [AI] Schedules and initiates execution of a script action. More... | |
| MxNotificationManager * | NotificationManager () |
| [AI] Returns the notification manager for system-wide state/update notifications. More... | |
| MxVideoManager * | MVideoManager () |
| [AI] Returns the video manager used for video/cutscene presenter management. More... | |
| MxAtomSet * | AtomSet () |
| [AI] Returns the single atom set for global registered atom/value pairs. More... | |
| MxObjectFactory * | ObjectFactory () |
| [AI] Returns the factory for creating core engine objects from atom/type ids. More... | |
| void | DeleteObject (MxDSAction &p_dsAction) |
| [AI] Deletes the specified action object, removing it from the global action list. More... | |
| MxAtomSet * AtomSet | ( | ) |
[AI] Returns the single atom set for global registered atom/value pairs.
Definition at line 41 of file mxmisc.cpp.
| void DeleteObject | ( | MxDSAction & | p_dsAction | ) |
[AI] Deletes the specified action object, removing it from the global action list.
| p_dsAction | Reference to the action to delete. [AI] |
Definition at line 105 of file mxmisc.cpp.
| MxEventManager * EventManager | ( | ) |
[AI] Returns the event manager responsible for handling event messages in the game.
Definition at line 89 of file mxmisc.cpp.
| MxSoundManager * MSoundManager | ( | ) |
[AI] Returns the global sound manager responsible for sound FX/voice playback.
Definition at line 57 of file mxmisc.cpp.
| MxMusicManager * MusicManager | ( | ) |
[AI] Returns the music manager, controlling playback of background music tracks.
Definition at line 81 of file mxmisc.cpp.
| MxVideoManager * MVideoManager | ( | ) |
[AI] Returns the video manager used for video/cutscene presenter management.
Definition at line 65 of file mxmisc.cpp.
| MxNotificationManager * NotificationManager | ( | ) |
[AI] Returns the notification manager for system-wide state/update notifications.
Definition at line 17 of file mxmisc.cpp.
| MxObjectFactory * ObjectFactory | ( | ) |
[AI] Returns the factory for creating core engine objects from atom/type ids.
Definition at line 9 of file mxmisc.cpp.
| MxResult Start | ( | MxDSAction * | p_dsAction | ) |
[AI] Schedules and initiates execution of a script action.
| p_dsAction | The action object to start. [AI] |
Definition at line 97 of file mxmisc.cpp.
| MxStreamer * Streamer | ( | ) |
[AI] Returns the global streamer used for all chunked media streaming (SI file, audio, etc).
Definition at line 49 of file mxmisc.cpp.
| MxTickleManager * TickleManager | ( | ) |
[AI] Provides access to the global tickle manager.
Definition at line 25 of file mxmisc.cpp.
| MxTimer * Timer | ( | ) |
[AI] Returns the global simulation timer.
Definition at line 33 of file mxmisc.cpp.
| MxVariableTable * VariableTable | ( | ) |
[AI] Returns the variable table used for script variables and global key/value state.
Definition at line 73 of file mxmisc.cpp.