|
| Room (int roomNumber) |
|
void | initRoom () |
|
void | draw () |
|
void | update () |
|
int | checkCursorAndMoveableObjects () |
|
int | checkCursorAndStaticObjects (int x, int y) |
|
int | CheckCursorAndMovedObjects () |
|
int | getRoomExitAtCursor () |
|
void | getWalkTargetForObjectType_maybe (int objId) |
|
int | getObjectUnderCursor () |
|
uint16 | getDoorTargetRoom (int objId) |
|
int | getExitRoomNumberAtPoint (int x, int y) |
|
bool | exitRoom () |
|
Common::String | getRoomFilenameBase (int roomNumber) |
|
bool | canWalkAtLocation (int x, int y) |
|
bool | canWalkInLineToTarget (int x, int y, int targetX, int targetY) |
|
void | printRoomDescriptionText () const |
|
void | calculateScaledSpriteDimensions (int width, int height, int curYPosition) |
|
bool | isOutside () const |
|
bool | isGiger () |
|
void | runRoomObjects () |
|
void | removeObjectFromRoom (int16 objNum) |
|
void | updateRoomObj (int16 objNum, int16 x, int16 width, int16 y, int16 height) |
|
bool | advanceFrame (int animIdx) |
|
void | mikeStickThrowAnim () |
|
void | loadRoom61AWalkableLocations () |
|
void | restorePalette () |
|
void | darkenSky () |
|
void | loadLocationSprites (const Common::Path &path) |
|
Common::Point | getExitPointForRoom (uint8 roomNumber) |
|
void | loadRoomMusic () |
|
|
static MusicId | getMusicIdForRoom (uint8 roomNumber) |
|
|
static constexpr int | MAX_CONNECTORS = 12 |
|
The documentation for this class was generated from the following file: