ScummVM API documentation
Asylum::WorldStats Class Reference
Inheritance diagram for Asylum::WorldStats:
Common::Serializable

Public Member Functions

 WorldStats (AsylumEngine *engine)
 
void load (Common::SeekableReadStream *stream)
 
void setWheelObjects ()
 
int32 getActionAreaIndexById (int32 id)
 
int32 getRandomActionAreaIndexById (int32 id)
 
ActionAreagetActionAreaById (int32 id)
 
ObjectgetObjectById (ObjectId id)
 
Common::String toString ()
 
void saveLoadWithSerializer (Common::Serializer &s)
 

Public Attributes

int32 size
 
int32 numEntries
 
ChapterIndex chapter
 
int16 xLeft
 
int16 yTop
 
Common::Rect boundingRect
 
ResourceId backgroundImage
 
ResourceId cursorResources [13]
 
ResourceId font1
 
ResourceId font2
 
ResourceId font3
 
ResourceId currentPaletteId
 
int32 cellShadeMask1
 
int32 cellShadeMask2
 
int32 cellShadeMask3
 
int32 unused
 
int32 smallCurUp
 
int32 smallCurDown
 
ResourceId encounterFrameBg
 
int16 width
 
int16 height
 
int32 motionStatus
 
int32 field_8C
 
int16 coordinates [7]
 
int32 reverseStereo
 
Common::Rect sceneRects [6]
 
uint8 sceneRectIdx
 
uint8 field_11D [3]
 
int32 field_120
 
int32 scriptIndex
 
ResourceId graphicResourceIds [100]
 
ResourceId sceneTitleGraphicResourceId
 
ResourceId sceneTitlePaletteResourceId
 
int32 actorType
 
ResourceId soundResourceIds [50]
 
AmbientSoundItem ambientSounds [15]
 
uint32 numAmbientSounds
 
int32 musicStatus
 
int32 musicCurrentResourceIndex
 
int32 musicFlag
 
int32 musicResourceIndex
 
int32 musicStatusExt
 
Common::Array< Object * > objects
 
Common::Array< Actor * > actors
 
uint32 numScripts
 
uint32 numPolygons
 
ResourceId inventoryIconsActive [16]
 
ResourceId inventoryIconsNormal [16]
 
ResourceId inventoryCursorsNormal [16]
 
ResourceId inventoryCursorsBlinking [16]
 
Common::Array< ActionArea * > actions
 
int32 field_E848C
 
int32 field_E8490
 
int32 field_E8494
 
int32 field_E8498
 
int32 field_E849C
 
int32 tickValueArray [30]
 
int32 field_E8518
 
int32 field_E851C [30]
 
int32 field_E8594 [30]
 
ActorIndex nextPlayer
 
uint32 field_E8610 [6]
 
uint32 field_E8628 [6]
 
Objectwheels [7]
 
uint32 tickCount1
 
uint32 field_E8660 [6]
 
int32 dword_4563A0
 

Member Function Documentation

◆ load()

void Asylum::WorldStats::load ( Common::SeekableReadStream stream)

Loads the data

Parameters
streamIf non-null, the Common::SeekableReadStream * to load from

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