ScummVM API documentation
M4::Burger::Rooms::Room Class Reference
Inheritance diagram for M4::Burger::Rooms::Room:
M4::Room M4::Burger::Rooms::MenuRoom M4::Burger::Rooms::Room101 M4::Burger::Rooms::Room102 M4::Burger::Rooms::Room103 M4::Burger::Rooms::Room104 M4::Burger::Rooms::Room105 M4::Burger::Rooms::Room106 M4::Burger::Rooms::Room120 M4::Burger::Rooms::Room133_136 M4::Burger::Rooms::Room134_135 M4::Burger::Rooms::Room137 M4::Burger::Rooms::Room138 M4::Burger::Rooms::Room139_144 M4::Burger::Rooms::Room140_141 M4::Burger::Rooms::Room142 M4::Burger::Rooms::Room143 M4::Burger::Rooms::Room145 M4::Burger::Rooms::Room170 M4::Burger::Rooms::Room171 M4::Burger::Rooms::Room172 M4::Burger::Rooms::Room173 M4::Burger::Rooms::Room174 M4::Burger::Rooms::Room175 M4::Burger::Rooms::Room176 M4::Burger::Rooms::Room204 M4::Burger::Rooms::Room207 M4::Burger::Rooms::Room306 M4::Burger::Rooms::Room307 M4::Burger::Rooms::Room401 M4::Burger::Rooms::Room404 M4::Burger::Rooms::Room701 M4::Burger::Rooms::Room702 M4::Burger::Rooms::Room706 M4::Burger::Rooms::Room801 M4::Burger::Rooms::Room802 M4::Burger::Rooms::Room902 M4::Burger::Rooms::Room904 M4::Burger::Rooms::Room951 M4::Burger::Rooms::Room971 M4::Burger::Rooms::Section3Room M4::Burger::Rooms::Section4Room M4::Burger::Rooms::Section5Room M4::Burger::Rooms::Section6Room

Public Member Functions

HotSpotReccustom_hotspot_which (int32 x, int32 y) override
 
void compact_mem_and_report ()
 
void npc_say (const char *digiName, int trigger=-1, const char *seriesName=nullptr, int layer=0, bool shadow=true, int firstFrame=0, int lastFrame=-1, int digiSlot=1, int digiVol=255)
 
void npc_say (int trigger=-1, const char *seriesName=nullptr, int layer=0, bool shadow=true, int firstFrame=0, int lastFrame=-1, int digiSlot=1, int digiVol=255)
 
- Public Member Functions inherited from M4::Room
virtual void preload ()
 
virtual void init ()
 
virtual void daemon ()
 
virtual void pre_parser ()
 
virtual void parser ()
 
virtual void parser_code ()
 
virtual void roomError ()
 
virtual void shutdown ()
 

Static Public Member Functions

static void setWilburHotspot ()
 

Protected Attributes

Series _roomSeries1
 
Series _general
 

Static Protected Attributes

static HotSpotRec _wilburHotspot
 

Member Function Documentation

◆ custom_hotspot_which()

HotSpotRec* M4::Burger::Rooms::Room::custom_hotspot_which ( int32  x,
int32  y 
)
overridevirtual

Used to tell if x,y is over the walker hotspot

Reimplemented from M4::Room.

Reimplemented in M4::Burger::Rooms::Section5Room, and M4::Burger::Rooms::Section6Room.


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