#include <Xabsl2HeadControl.h>
Inheritance diagram for Xabsl2HeadControl:
Public Member Functions | |
Xabsl2HeadControl (const HeadControlInterfaces &interfaces, SolutionRequest::xabsl2EngineID id) | |
Constructor. | |
~Xabsl2HeadControl () | |
destructor | |
virtual bool | handleMessage (InMessage &message) |
Is called for every incoming debug message. | |
Protected Member Functions | |
virtual void | executeIfEngineCouldNotBeCreated () |
Is called if the engine could not be created. | |
virtual void | printGeneratedMainActionToString (char *buf) |
Prints the main action that was generated by the execution of the engine to a string. |
Definition at line 23 of file Xabsl2HeadControl.h.
|
Constructor.
Definition at line 13 of file Xabsl2HeadControl.cpp. |
|
destructor
Definition at line 35 of file Xabsl2HeadControl.h. |
|
Is called for every incoming debug message.
Reimplemented from GTXabsl2EngineExecutor. Reimplemented in GT2004HeadControl. Definition at line 37 of file Xabsl2HeadControl.cpp. References GTXabsl2EngineExecutor::handleMessage(). Referenced by GT2004HeadControl::handleMessage(). |
Here is the call graph for this function:
|
Is called if the engine could not be created.
Implements GTXabsl2EngineExecutor. Definition at line 21 of file Xabsl2HeadControl.cpp. References HeadMotionRequest::mouth, HeadMotionRequest::pan, HeadMotionRequest::roll, and HeadMotionRequest::tilt. |
|
Prints the main action that was generated by the execution of the engine to a string.
Implements GTXabsl2EngineExecutor. Definition at line 29 of file Xabsl2HeadControl.cpp. References HeadMotionRequest::pan, HeadMotionRequest::roll, and HeadMotionRequest::tilt. |