Public Member Functions | |
WalkingState (DraciEngine *vm) | |
void | stopWalking () |
void | startWalking (const Common::Point &p1, const Common::Point &p2, const Common::Point &mouse, SightDirection dir, const Common::Point &delta, const WalkingPath &path) |
const WalkingPath & | getPath () const |
void | setCallback (const GPL2Program *program, uint16 offset) |
void | callback () |
void | callbackLast () |
bool | isActive () const |
bool | continueWalking () |
bool | continueWalkingOrClearPath () |
void | heroAnimationFinished () |
Static Public Member Functions | |
static Movement | animationForSightDirection (SightDirection dir, const Common::Point &hero, const Common::Point &mouse, const WalkingPath &path, Movement startingDirection) |