|
void | init () override |
|
void | registerGraphics () override |
|
void | updateGraphics () override |
|
void | readData (Common::SeekableReadStream &stream) override |
|
void | execute () override |
|
void | handleInput (NancyInput &input) override |
|
| RenderActionRecord (uint zOrder) |
|
void | onPause (bool pause) override |
|
virtual CursorManager::CursorType | getHoverCursor () const |
|
| RenderObject (uint16 zOrder) |
|
| RenderObject (uint16 zOrder, Graphics::ManagedSurface &surface, const Common::Rect &srcBounds, const Common::Rect &destBounds) |
|
void | moveTo (const Common::Point &position) |
|
void | moveTo (const Common::Rect &bounds) |
|
void | setVisible (bool visible) |
|
void | setTransparent (bool isTransparent) |
|
bool | isVisible () const |
|
void | grabPalette (byte *colors, uint paletteStart=0, uint paletteSize=256) |
|
void | setPalette (const Common::Path &paletteName, uint paletteStart=0, uint paletteSize=256) |
|
void | setPalette (const byte *colors, uint paletteStart=0, uint paletteSize=256) |
|
bool | hasMoved () const |
|
Common::Rect | getScreenPosition () const |
|
Common::Rect | getPreviousScreenPosition () const |
|
Common::Rect | convertToLocal (const Common::Rect &screen) const |
|
Common::Rect | convertToScreen (const Common::Rect &rect) const |
|
Common::Rect | getBounds () const |
|
uint16 | getZOrder () const |
|
|
enum | WallType {
kWallLeft = 1,
kWallUp = 2,
kWallRight = 3,
kWallDown = 4,
kWallLeftRight = 6,
kWallUpDown = 6
} |
|
|
Common::String | getRecordTypeName () const override |
|
bool | isViewportRelative () const override |
|
Common::Rect | getScreenPosition (Common::Point gridPos) |
|
void | drawGrid () |
|
void | enemyMovement (uint enemyID) |
|
bool | canMove (uint pieceID, WallType direction) |
|
void | reset () |
|
void | finishExecution () |
|
virtual bool | canHaveHotspot () const |
|
The documentation for this class was generated from the following file: