ScummVM API documentation
M4::Sections Class Referenceabstract
Inheritance diagram for M4::Sections:
M4::M4Engine M4::Burger::BurgerEngine M4::Riddle::RiddleEngine

Public Member Functions

void global_section_constructor ()
 
void section_room_constructor ()
 
void game_daemon_code ()
 
void parse_player_command_now ()
 
void section_init ()
 
void daemon ()
 
void global_room_init ()
 
void tick ()
 
void section_parser ()
 
void room_preload ()
 
void room_init ()
 
void room_daemon ()
 
void room_pre_parser ()
 
void room_parser ()
 
void room_error ()
 
void room_shutdown ()
 
HotSpotReccustom_hotspot_which (int x, int y)
 
RoomgetRoom (int room) const
 
void m4SceneLoad ()
 
void m4RunScene ()
 
void m4EndScene ()
 
void pal_game_task ()
 
void camera_shift_xy (int32 x, int32 y)
 
void adv_camera_pan_step (int32 step)
 
bool game_camera_panning () const
 
virtual void global_daemon ()=0
 
virtual void global_pre_parser ()
 
virtual void global_parser ()=0
 
void global_error_code ()
 

Public Attributes

Section_activeSection = nullptr
 
Room_activeRoom = nullptr
 

Protected Attributes

Common::Array< Section * > _sections
 

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