Tinman
1.0
|
#include <icontroller.h>
Public Types | |
typedef std::shared_ptr< IController > | shared |
Public Types inherited from Controller | |
typedef std::shared_ptr< Controller > | shared |
Public Member Functions | |
IController (Car::shared car) | |
virtual | ~IController () |
void | update (float delta) |
void | exec (Tinman::Action action) |
void | configure () |
Public Member Functions inherited from Controller | |
Controller (Car::shared car) | |
virtual | ~Controller () |
void | store (Tinman::CarInfo car_info) |
void | disconnect () |
Additional Inherited Members | |
Public Attributes inherited from Controller | |
std::queue< Tinman::CarInfo > | updates_ |
Car::shared | car_ |
ControllerObserver::shared | observer_ |
typedef std::shared_ptr<IController> IController::shared |
IController::IController | ( | Car::shared | car | ) |
|
virtual |
|
virtual |
Implements Controller.
|
virtual |
Implements Controller.
|
virtual |
Implements Controller.