#include <dragon_arcade_ttm.h>
Public Member Functions | |
| DragonArcadeTTM (ArcadeNPCState *npcState) | |
| void | clearDataPtrs () |
| int16 | load (const char *filename) |
| void | finishTTMParse (int16 envNum) |
| int16 | runNextPage (int16 pageNum) |
| void | freePages (uint16 num) |
| void | freeShapes () |
| void | runPagesForEachNPC (int16 xScrollOffset) |
| const Common::Array< ArcadeFloor > & | getFloorData () |
Public Attributes | |
| uint16 | _currentTTMNum |
| int16 | _currentNPCRunningTTM |
| int16 | _drawXOffset |
| int16 | _drawYOffset |
| int16 | _startYOffset |
| bool | _doingInit |
A TTM interpreter which is simpler than the main one and specialized to the arcade sequences.