#include <map_tile.h>
Public Member Functions | |
| MapTile () | |
| virtual | ~MapTile () |
| virtual void | clear () |
| bool | isDoor () const |
| bool | isWallOrSecretDoor () const |
| bool | isWallOrDoorway () const |
| bool | isSolid () const |
Public Attributes | |
| int | _tileId |
| int | _tileDisplayNum |
| Common::Array< MapWidget * > | _widgets |
| int | _widgetNum |
| MapWidget * | _widget |
| bool | _isDoor |
| bool | _isSecretDoor |
| bool | _isLadderUp |
| bool | _isLadderDown |
| bool | _isWall |
| bool | _isHallway |
| bool | _isBeams |
Contains data about a given position within the map
|
inline |
Constructor
|
inlinevirtual |
Destructor
|
virtual |
Clears the map tile information
Reimplemented in Ultima::Ultima1::Maps::U1MapTile.
|
inline |
Returns true if the tile is a door in a dungeon
|
inline |
Returns true if the tile is a wall or secret door in a dungeon
|
inline |
Returns true if the tile in a dungeon is a type that has walls on it: walls, doors, or secret doors
|
inline |
Returns true if a tile is a solid type within a dungeon