ScummVM API documentation
Supernova::Room2 Class Reference
Inheritance diagram for Supernova::Room2:
Supernova::Room Supernova::Airport Supernova::Apartment Supernova::BottomLeftDoor Supernova::BottomRightDoor Supernova::BstDoor Supernova::Cabin2 Supernova::Checkout Supernova::City1 Supernova::City2 Supernova::CoffinRoom Supernova::CulturePalace Supernova::Downstairs1 Supernova::Downstairs2 Supernova::Downstairs3 Supernova::Elevator2 Supernova::Floordoor Supernova::FloordoorU Supernova::Formula1F Supernova::Formula1N Supernova::Formula2F Supernova::Formula2N Supernova::Games Supernova::Hall2 Supernova::HoleRoom Supernova::InHole Supernova::Intro2 Supernova::Kiosk Supernova::LCorridor1 Supernova::LCorridor2 Supernova::Mask Supernova::Monster1N Supernova::Monster2N Supernova::MonsterF Supernova::Mus1 Supernova::Mus10 Supernova::Mus11 Supernova::Mus12 Supernova::Mus13 Supernova::Mus14 Supernova::Mus15 Supernova::Mus16 Supernova::Mus17 Supernova::Mus18 Supernova::Mus19 Supernova::Mus2 Supernova::Mus20 Supernova::Mus21 Supernova::Mus22 Supernova::Mus3 Supernova::Mus4 Supernova::Mus5 Supernova::Mus6 Supernova::Mus7 Supernova::Mus8 Supernova::Mus9 Supernova::MusEntrance Supernova::Museum Supernova::MusRound Supernova::PuzzleBehind Supernova::PuzzleFront Supernova::Pyramid Supernova::PyrEntrance Supernova::Ship Supernova::Street Supernova::TaxiStand Supernova::TomatoF Supernova::TomatoN Supernova::UpperDoor Supernova::Upstairs1 Supernova::Upstairs2 Supernova::Upstairs3

Protected Attributes

GameManager2_gm
 
- Protected Attributes inherited from Supernova::Room
int _fileNumber
 
char _shown [kMaxSection]
 
byte _sentenceRemoved [kMaxDialog]
 
Object _objectState [kMaxObject]
 
RoomId _id
 
SupernovaEngine_vm
 

Additional Inherited Members

- Public Member Functions inherited from Supernova::Room
bool hasSeen ()
 
void setRoomSeen (bool seen)
 
int getFileNumber () const
 
RoomId getId () const
 
void setSectionVisible (uint section, bool visible)
 
bool isSectionVisible (uint index) const
 
void removeSentence (int sentence, int number)
 
void removeSentenceByMask (int mask, int number)
 
void addSentence (int sentence, int number)
 
void addAllSentences (int number)
 
bool sentenceRemoved (int sentence, int number)
 
bool allSentencesRemoved (int maxSentence, int number)
 
ObjectgetObject (uint index)
 
virtual void animation ()
 
virtual void onEntrance ()
 
virtual bool interact (Action verb, Object &obj1, Object &obj2)
 
virtual bool serialize (Common::WriteStream *out)
 
virtual bool deserialize (Common::ReadStream *in, int version)
 

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