ScummVM API documentation
Sky::SkyCompact Class Reference

Public Member Functions

CompactfetchCpt (uint16 cptId)
 
CompactfetchCptInfo (uint16 cptId, uint16 *elems=NULL, uint16 *type=NULL, char *name=NULL, size_t nameSize=0)
 
uint16 * getGrafixPtr (Compact *cpt)
 
uint16 * getTurnTable (Compact *cpt, uint16 dir)
 
void * getCompactElem (Compact *cpt, uint16 off)
 
bool cptIsId (Compact *cpt, uint16 id)
 
uint8 * createResetData (uint16 gameVersion)
 
uint16 findCptId (void *cpt)
 
uint16 findCptId (const char *cptName)
 
uint16 giveNumDataLists ()
 
uint16 giveDataListLen (uint16 listNum)
 
const char * nameForType (uint16 type)
 

Static Public Member Functions

static uint16 getSub (Compact *cpt, uint16 mode)
 
static void setSub (Compact *cpt, uint16 mode, uint16 value)
 
static MegaSetgetMegaSet (Compact *cpt)
 

Public Attributes

uint16 _numSaveIds
 
uint16 * _saveIds
 

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