#include <InputActor.h>
Inheritance diagram for cmil::InputActor:
Public Member Functions | |
virtual | ~InputActor () |
virtual std::string | getName () const |
virtual void | quit ()=0 |
This is the interface by which the InputArbitrator interacts with the InputActor. | |
virtual void | update (const InputData &input)=0 |
virtual void | update (const ModData &input)=0 |
Definition at line 23 of file InputActor.h.
virtual cmil::InputActor::~InputActor | ( | ) | [inline, virtual] |
The actor is provided the public system interface in order to attach itself or pass system information to a context.
Definition at line 28 of file InputActor.h.
std::string cmil::InputActor::getName | ( | ) | const [virtual] |
Implements Logger.
Reimplemented in cmil::ContextActor.
Definition at line 33 of file InputActor.cpp.
virtual void cmil::InputActor::quit | ( | ) | [pure virtual] |
This is the interface by which the InputArbitrator interacts with the InputActor.
Implemented in cmil::ContextActor.
Referenced by cmil::InputArbitrator::quit().
Here is the caller graph for this function:
virtual void cmil::InputActor::update | ( | const ModData & | input | ) | [pure virtual] |
Implemented in cmil::ContextActor.
virtual void cmil::InputActor::update | ( | const InputData & | input | ) | [pure virtual] |
Implemented in cmil::ContextActor.
Referenced by cmil::InputArbitrator::update().
Here is the caller graph for this function: