ScummVM API documentation
Lure::Resources Class Reference

Public Member Functions

void reset ()
 
RoomDataListroomData ()
 
RoomDatagetRoom (uint16 roomNumber)
 
bool checkHotspotExtent (HotspotData *hotspot)
 
void insertPaletteSubset (Palette &p)
 
byte * getCursor (uint8 cursorNum)
 
HotspotDataListhotspotData ()
 
HotspotOverrideListhotspotOverrides ()
 
HotspotAnimListanimRecords ()
 
MemoryBlockscriptData ()
 
MemoryBlockhotspotScriptData ()
 
MemoryBlockmessagesData ()
 
uint16 getHotspotScript (uint16 index)
 
HotspotListactiveHotspots ()
 
uint16 getRandom ()
 
HotspotDatagetHotspot (uint16 hotspotId)
 
HotspotgetActiveHotspot (uint16 hotspotId)
 
HotspotOverrideDatagetHotspotOverride (uint16 hotspotId)
 
HotspotAnimDatagetAnimation (uint16 animRecordId)
 
int getAnimationIndex (HotspotAnimData *animData)
 
RoomExitJoinListexitJoins ()
 
RoomExitJoinDatagetExitJoin (uint16 hotspotId)
 
uint16 getHotspotAction (uint16 actionsOffset, Action action)
 
HotspotActionListgetHotspotActions (uint16 actionsOffset)
 
TalkHeaderDatagetTalkHeader (uint16 hotspotId)
 
ValueTableDatafieldList ()
 
SequenceDelayListdelayList ()
 
MemoryBlockgetTalkDialogData ()
 
RoomExitCoordinatesListcoordinateList ()
 
CharacterScheduleListcharSchedules ()
 
RandomActionListrandomActions ()
 
RoomExitIndexedHotspotListexitHotspots ()
 
PausedCharacterListpausedList ()
 
BarmanListsbarmanLists ()
 
StringListstringList ()
 
uint16 getCharOffset (int index)
 
void copyCursorTo (Surface *s, uint8 cursorNum, int16 x, int16 y)
 
uint16 numInventoryItems ()
 
void setTalkData (uint16 offset)
 
TalkDatagetTalkData ()
 
void setTalkState (TalkState state)
 
TalkState getTalkState ()
 
TalkSelections & getTalkSelections ()
 
TalkDialogDetailsgetTalkDetails ()
 
void setTalkSelection (int index)
 
int getTalkSelection ()
 
void setTalkStartEntry (int index)
 
int getTalkStartEntry ()
 
uint16 getTalkingCharacter ()
 
void setTalkingCharacter (uint16 index)
 
uint16 getGiveTalkId (uint16 index)
 
void setCurrentAction (Action action)
 
Action getCurrentAction ()
 
const char * getCurrentActionStr ()
 
HotspotactivateHotspot (uint16 hotspotId)
 
HotspotaddHotspot (uint16 hotspotId)
 
void addHotspot (Hotspot *hotspot)
 
void deactivateHotspot (uint16 hotspotId, bool isDestId=false)
 
void deactivateHotspot (Hotspot *hotspot)
 
void saveToStream (Common::WriteStream *stream)
 
void loadFromStream (Common::ReadStream *stream)
 

Static Public Member Functions

static ResourcesgetReference ()
 

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