#include <guifunctions-interface.h>
Inheritance diagram for GuiFunctions::Movement:

Public Member Functions | |
| bool | checkForKey (const SDL_KeyboardEvent *key, int modifier, int num) |
| Surface & | getImage (const MapCoordinate &pos, ContainerBase *subject, int num) |
| ASCString | getName (const MapCoordinate &pos, ContainerBase *subject, int num) |
| int | getVerticalDirection () |
| bool | available (const MapCoordinate &pos, ContainerBase *subject, int num) |
Protected Member Functions | |
| virtual void | parametrizePathFinder (AStar3D &pathFinder) |
Definition at line 46 of file guifunctions-interface.h.
| void GuiFunctions::Movement::parametrizePathFinder | ( | AStar3D & | pathFinder | ) | [protected, virtual] |
| bool GuiFunctions::Movement::checkForKey | ( | const SDL_KeyboardEvent * | key, | |
| int | modifier, | |||
| int | num | |||
| ) | [virtual] |
| Surface & GuiFunctions::Movement::getImage | ( | const MapCoordinate & | pos, | |
| ContainerBase * | subject, | |||
| int | num | |||
| ) | [virtual] |
Implements GuiFunction.
Definition at line 310 of file guifunctions.cpp.
References IconRepository::getIcon().
| ASCString GuiFunctions::Movement::getName | ( | const MapCoordinate & | pos, | |
| ContainerBase * | subject, | |||
| int | num | |||
| ) | [virtual] |
| int GuiFunctions::Movement::getVerticalDirection | ( | ) | [inline, virtual] |
Implements GuiFunctions::MovementBase.
Definition at line 54 of file guifunctions-interface.h.
Referenced by available().
| bool GuiFunctions::Movement::available | ( | const MapCoordinate & | pos, | |
| ContainerBase * | subject, | |||
| int | num | |||
| ) | [virtual] |
Reimplemented from GuiFunctions::MovementBase.
Definition at line 348 of file guifunctions.cpp.
References GuiFunctions::MovementBase::available(), commandPending(), getVerticalDirection(), MoveUnitCommand::getVerticalDirection(), MoveUnitCommand::longDistAvailable(), and NewGuiHost::pendingCommand.
1.5.1