#include "mxatom.h"
#include "mxcore.h"
Go to the source code of this file.
|
| class | MxObjectFactory |
| | [AI] Forward declaration for the factory responsible for constructing core objects from atom or type ids. More...
|
| |
◆ FOR_MXOBJECTFACTORY_OBJECTS
| #define FOR_MXOBJECTFACTORY_OBJECTS |
( |
|
X | ) |
|
Value:
[AI] Composite presenter that manages a collection of child presenters, orchestrating their actions a...
[AI] Presenter for handling "Event" stream data, typically parsed from event actions in SI files.
Implements playback and presentation of Autodesk FLIC (FLC) video streams.
[AI] Presents a looping FLC (Autodesk Animator FLIC) animation, extending the core FLC presenter to s...
[AI] Handles playback and management of looping MIDI actions, extending MIDI presentation functionali...
[AI] Presenter for looping Smacker video resources.
MIDI presenter class responsible for handling playback of MIDI music streams.
[AI] Abstract base class for all presenter types in the LEGO Island engine, responsible for managing ...
[AI] Presenter for rendering .SMK (Smacker) video media within the game engine.
[AI] Presenter for single still image/bitmap media sources in the game.
Derived video presenter responsible for displaying video frames using DirectDraw surfaces.
[AI] Presenter for streaming and managing PCM waveform audio via DirectSound buffer.
[AI] Macro listing the presenter class types handled by the object factory.
Used to generate code for each presenter type.
[AI] Expands to a sequence of invocations of X for each supported presenter type, enabling easy addition/removal across factory creation code. [AI]
Definition at line 10 of file mxobjectfactory.h.