ScummVM API documentation
Dgds::DragonArcadeTTM Class Reference

#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
 

Detailed Description

A TTM interpreter which is simpler than the main one and specialized to the arcade sequences.


The documentation for this class was generated from the following file: