|
| LCorridor2 (SupernovaEngine *vm, GameManager2 *gm) |
|
void | onEntrance () override |
|
void | animation () override |
|
bool | interact (Action verb, Object &obj1, Object &obj2) override |
|
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) |
|
Object * | getObject (uint index) |
|
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:
- engines/supernova/supernova2/rooms.h