#include <map_city_castle.h>
|
| MapCity (Ultima1Game *game, Ultima1Map *map) |
|
| ~MapCity () override |
|
void | load (Shared::Maps::MapId mapId) override |
|
void | dropCoins (uint coins) override |
|
void | get () override |
|
void | talk () override |
|
void | unlock () override |
|
| MapCityCastle (Ultima1Game *game, Ultima1Map *map) |
|
void | getTileAt (const Point &pt, Shared::Maps::MapTile *tile, bool includePlayer=true) override |
|
void | clear () override |
|
Point | getViewportPosition (const Point &viewportSize) override |
|
void | cast () override |
|
void | drop () override |
|
void | inform () override |
|
void | steal () override |
|
void | attack (int direction, int effectId, uint maxDistance, uint amount, uint agility, const Common::String &hitWidget) override |
|
bool | isWenchNearby () const |
|
| MapBase (Ultima1Game *game, Ultima1Map *map) |
|
| ~MapBase () override |
|
Shared::Maps::MapWidget * | createWidget (const Common::String &name) override |
|
virtual void | enter () |
|
virtual void | hyperjump () |
|
virtual void | climb () |
|
virtual void | open () |
|
virtual void | view () |
|
virtual void | disembark () |
|
virtual void | attack (int direction, int effectId) |
|
virtual void | board () |
|
void | castSpell (uint spell) override |
|
| MapBase (Game *game, Map *) |
|
virtual void | synchronize (Common::Serializer &s) |
|
void | addWidget (MapWidget *widget) |
|
void | removeWidget (MapWidget *widget) |
|
virtual void | setTileAt (const Point &pt, uint tileId) |
|
void | resetViewport () |
|
virtual bool | changeLevel (int delta) |
|
virtual uint | getLevel () const |
|
virtual bool | isMapWrapped () const |
|
size_t | width () const |
|
size_t | height () const |
|
Point | getPosition () const |
|
void | setPosition (const Point &pt) |
|
Direction | getDirection () const |
|
void | setDirection (Direction dir) |
|
Point | getDirectionDelta () const |
|
virtual Point | getDeltaPosition (const Point &delta) |
|
MapId | getMapId () const |
|
uint | getMapIndex () const |
|
uint | getMapStyle () const |
|
virtual void | shiftViewport (const Point &delta) |
|
virtual void | update () |
|
◆ MapCity()
◆ ~MapCity()
Ultima::Ultima1::Maps::MapCity::~MapCity |
( |
| ) |
|
|
inlineoverride |
◆ load()
void Ultima::Ultima1::Maps::MapCity::load |
( |
Shared::Maps::MapId |
mapId | ) |
|
|
overridevirtual |
◆ dropCoins()
void Ultima::Ultima1::Maps::MapCity::dropCoins |
( |
uint |
coins | ) |
|
|
overridevirtual |
◆ get()
void Ultima::Ultima1::Maps::MapCity::get |
( |
| ) |
|
|
overridevirtual |
◆ talk()
void Ultima::Ultima1::Maps::MapCity::talk |
( |
| ) |
|
|
overridevirtual |
◆ unlock()
void Ultima::Ultima1::Maps::MapCity::unlock |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: