ScummVM API documentation
Supernova::Room1 Class Reference
Inheritance diagram for Supernova::Room1:
Supernova::Room Supernova::ArsanoCave Supernova::ArsanoEntrance Supernova::ArsanoGlider Supernova::ArsanoMeetup Supernova::ArsanoMeetup2 Supernova::ArsanoMeetup3 Supernova::ArsanoRemaining Supernova::ArsanoRocks Supernova::ArsanoRoger Supernova::AxacussBcorridor Supernova::AxacussCell Supernova::AxacussCorridor1 Supernova::AxacussCorridor2 Supernova::AxacussCorridor3 Supernova::AxacussCorridor4 Supernova::AxacussCorridor5 Supernova::AxacussCorridor6 Supernova::AxacussCorridor7 Supernova::AxacussCorridor8 Supernova::AxacussCorridor9 Supernova::AxacussElevator Supernova::AxacussExit Supernova::AxacussIntersection Supernova::AxacussOffice1 Supernova::AxacussOffice2 Supernova::AxacussOffice3 Supernova::AxacussOffice4 Supernova::AxacussOffice5 Supernova::AxacussSign Supernova::AxacussStation Supernova::Intro Supernova::Outro Supernova::ShipAirlock Supernova::ShipCabinBathroom Supernova::ShipCabinL1 Supernova::ShipCabinL2 Supernova::ShipCabinL3 Supernova::ShipCabinR1 Supernova::ShipCabinR2 Supernova::ShipCabinR3 Supernova::ShipCockpit Supernova::ShipCorridor Supernova::ShipGenerator Supernova::ShipHall Supernova::ShipHold Supernova::ShipLandingModule Supernova::ShipOuterSpace Supernova::ShipSleepCabin

Protected Attributes

GameManager1_gm
 
int _dialogsX [6]
 
- 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: