|
Isle
|


Go to the source code of this file.
Classes | |
| struct | LegoAnimStructComparator |
| [AI] Comparator for anim struct maps using string (char*) keys. More... | |
| struct | LegoAnimSubstComparator |
| [AI] Comparator for substition map lookups using string (char*) keys. More... | |
| struct | LegoAnimStruct |
| [AI] Maps an ROI and index for animation nodes/actors. More... | |
| class | LegoAnimPresenter |
| [AI] Handles playback and synchronization of animated LEGO objects, including variable substitution, ROI mapping, and direct control over animation tick cycle. More... | |
Typedefs | |
| typedef map< const char *, LegoAnimStruct, LegoAnimStructComparator > | LegoAnimStructMap |
| [AI] Mapping from string names to LegoAnimStruct. More... | |
| typedef map< const char *, const char *, LegoAnimSubstComparator > | LegoAnimSubstMap |
| [AI] Mapping for macro or variable substitutions in animation resource parsing. More... | |
| typedef map<const char*, LegoAnimStruct, LegoAnimStructComparator> LegoAnimStructMap |
[AI] Mapping from string names to LegoAnimStruct.
[AI] Used for quick lookup of actors and their ROIs during animation building and frame evaluation in the presenter.
Definition at line 66 of file legoanimpresenter.h.
| typedef map<const char*, const char*, LegoAnimSubstComparator> LegoAnimSubstMap |
[AI] Mapping for macro or variable substitutions in animation resource parsing.
[AI] Used to swap symbolic names in animation resources for real runtime values, e.g., unit/actor names or parameters.
Definition at line 73 of file legoanimpresenter.h.