|
VR-Engage
2.2
|
DtFpsOrientationUpdaterClassDefinition defines the function IDs and agent interactions for the DtFpsOrientationUpdater class. It establishes the interface between the agent system and the actual updater object.
#include <DtFpsOrientationUpdaterClasses.hpp>
Public Types | |
| enum | FunctionIds { function_setModelHeading = makVrv::DtSceneObjectUpdaterClassDefinition::end_FunctionIds , end_FunctionIds } |
Public Member Functions | |
| DtFpsOrientationUpdaterClassDefinition (const std::string &className="DtFpsOrientationUpdater") | |
| virtual | ~DtFpsOrientationUpdaterClassDefinition () override |
Unique function IDs used to store the state functions in a message.
These IDs identify the different functions that can be invoked on this class through the agent system. They are used for message serialization and routing.
| Enumerator | |
|---|---|
| function_setModelHeading | ID for the setModelHeading function. |
| end_FunctionIds | Marks the end of the function IDs for this class. |
| makVre::DtFpsOrientationUpdaterClassDefinition::DtFpsOrientationUpdaterClassDefinition | ( | const std::string & | className = "DtFpsOrientationUpdater" | ) |
Constructor.
| className | Name of the class being defined, defaults to "DtFpsOrientationUpdater" |
All function pointers are bound in the constructor.
|
overridevirtual |
Virtual destructor.