|
|
void | writeToStream (Common::WriteStream *) |
| |
|
void | readFromStream (Common::ReadStream *) |
| |
|
void | loadGearRoomIfNecessary () |
| |
|
void | loadMazeIfNecessary () |
| |
|
void | unloadImage () |
| |
|
void | moveToMapLocation (const NeighborhoodID, const RoomID, const DirectionConstant) |
| |
| void | draw (const Common::Rect &) override |
| |
|
bool | anyFlagSet () |
| |
|
| DisplayElement (const DisplayElementID) |
| |
|
void | setDisplayOrder (const DisplayOrder) |
| |
|
DisplayOrder | getDisplayOrder () const |
| |
|
bool | validToDraw (DisplayOrder, DisplayOrder) |
| |
|
virtual void | draw (const Common::Rect &) |
| |
|
bool | isDisplaying () |
| |
|
virtual void | startDisplaying () |
| |
|
virtual void | stopDisplaying () |
| |
|
virtual void | show () |
| |
|
virtual void | hide () |
| |
|
bool | isVisible () |
| |
|
void | triggerRedraw () |
| |
|
void | setTriggeredElement (DisplayElement *) |
| |
|
virtual void | setBounds (const CoordType, const CoordType, const CoordType, const CoordType) |
| |
|
virtual void | setBounds (const Common::Rect &) |
| |
|
virtual void | getBounds (Common::Rect &) const |
| |
|
virtual void | sizeElement (const CoordType, const CoordType) |
| |
|
virtual void | moveElementTo (const CoordType, const CoordType) |
| |
|
virtual void | moveElement (const CoordType, const CoordType) |
| |
|
virtual void | getLocation (CoordType &, CoordType &) const |
| |
|
virtual void | getCenter (CoordType &, CoordType &) const |
| |
|
virtual void | centerElementAt (const CoordType, const CoordType) |
| |
|
| IDObject (const int32 id) |
| |
|
int32 | getObjectID () const |
| |
|
| static const uint32 | kNumMappingRooms |
| |
|
static const uint32 | kNumMappingFlags = kNumMappingRooms * 4 |
| |
|
| enum | MapArea { kMapNoArea
, kMapMaze
, kMapGearRoom
} |
| |
|
|
void | addFlagToMask (const int flag) |
| |
|
void | getRevealedRects (const uint32, Common::Rect &) |
| |
|
void | drawPlayer () |
| |
◆ draw()
◆ kNumMappingRooms
| const uint32 Pegasus::MapImage::kNumMappingRooms |
|
static |
Initial value:= (kMars39 - kMars35 + 1) + (kMars60 - kMars60 + 1) +
(kMarsMaze200 - kMarsMaze004 + 1)
The documentation for this class was generated from the following file: