|
enum | Type { UNKNOWN,
CREATURE,
PERSON
} |
|
|
| Object (Type type=UNKNOWN) |
|
MapTile & | getTile () |
|
MapTile & | getPrevTile () |
|
const Coords & | getCoords () const |
|
const Coords & | getPrevCoords () const |
|
ObjectMovementBehavior | getMovementBehavior () const |
|
Type | getType () const |
|
bool | hasFocus () const |
|
bool | isVisible () const |
|
bool | isAnimated () const |
|
void | setTile (MapTile t) |
|
void | setTile (Tile *t) |
|
void | setPrevTile (MapTile t) |
|
void | setCoords (Coords c) |
|
void | setPrevCoords (Coords c) |
|
void | setMovementBehavior (ObjectMovementBehavior b) |
|
void | setType (Type t) |
|
void | setFocus (bool f=true) |
|
void | setVisible (bool v=true) |
|
void | setAnimated (bool a=true) |
|
void | setMap (class Map *m) |
|
Map * | getMap () |
|
void | remove () |
|
bool | setDirection (Direction d) |
|
void | animateMovement () |
|
◆ remove()
void Ultima::Ultima4::Object::remove |
( |
| ) |
|
Removes itself from any maps that it is a part of
◆ _maps
A list of maps this object is a part of
The documentation for this class was generated from the following file: