_context (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
_coords (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
_map (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
_prev (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
_turnCompleter (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
_viewMode (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
addObserver(Observer< Location *, MoveEvent & > *o) (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
clearChanged() (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inlineprotected |
countObservers() const (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
deleteObserver(Observer< Location *, MoveEvent & > *o) (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
deleteObservers() (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
getCurrentPosition(MapCoords *coords) | Ultima::Ultima4::Location | |
getReplacementTile(MapCoords atCoords, Tile const *forTile) | Ultima::Ultima4::Location | |
hasChanged() const (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
Location(MapCoords coords, Map *map, int viewmode, LocationContext ctx, TurnCompleter *turnCompleter, Location *prev) | Ultima::Ultima4::Location | |
move(Direction dir, bool userEvent) (defined in Ultima::Ultima4::Location) | Ultima::Ultima4::Location | |
notifyObservers(MoveEvent & arg) (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
Observable() (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inline |
setChanged() (defined in Ultima::Ultima4::Observable< Location *, MoveEvent &>) | Ultima::Ultima4::Observable< Location *, MoveEvent &> | inlineprotected |
tilesAt(MapCoords coords, bool &focus) | Ultima::Ultima4::Location | |