![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <CharacterMoveController.hpp>
Public Member Functions | |
| CharacterMoveController () | |
| virtual | ~CharacterMoveController () |
| void | EnableDirection (Direction direction) |
| void | DisableDirection (Direction direction) |
Public Member Functions inherited from yap::WorldObjectMoveController | |
| virtual | ~WorldObjectMoveController () |
| const Vector2 & | GetForce () const |
| void | SetValue (const Vector2 &value) |
Private Member Functions | |
| DISALLOW_COPY (CharacterMoveController) | |
| void | Update () |
Private Attributes | |
| collection::Map< Direction, bool > | directions_ |
| Direction | lastDirection_ |
Static Private Attributes | |
| static const Direction | DEFAULT_LAST_DIRECTION |
Additional Inherited Members | |
Protected Member Functions inherited from yap::WorldObjectMoveController | |
| WorldObjectMoveController () | |
Protected Attributes inherited from yap::WorldObjectMoveController | |
| Vector2 | force_ |
| Vector2 | value_ |
Definition at line 11 of file CharacterMoveController.hpp.
| yap::CharacterMoveController::CharacterMoveController | ( | ) |
|
virtual |
Definition at line 19 of file CharacterMoveController.cpp.
| void yap::CharacterMoveController::DisableDirection | ( | Direction | direction | ) |
Definition at line 32 of file CharacterMoveController.cpp.
|
private |
| void yap::CharacterMoveController::EnableDirection | ( | Direction | direction | ) |
Definition at line 23 of file CharacterMoveController.cpp.
|
private |
Definition at line 39 of file CharacterMoveController.cpp.
|
staticprivate |
Definition at line 27 of file CharacterMoveController.hpp.
|
private |
Definition at line 29 of file CharacterMoveController.hpp.
|
private |
Definition at line 30 of file CharacterMoveController.hpp.