![]() |
VR-Forces 4.7 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | DtInfluenceInteractionExtension |
| Instances of DtInfluenceInteractionExtension are used to store state data for Influence interactions with the added GuidanceSystem parameter. More... | |
| class | DtInfluenceInterExtensionEncoder |
| Instances of DtInfluenceInterExtensionEncoder are used to encode data from DtInfluenceInter objects into network structures. More... | |
| class | DtInfluenceInterExtensionDecoder |
| Instances of DtInfluenceInterExtensionDecoder are used to decode data from the network into DtInfluenceInter objects. More... | |
Macros | |
| #define | DtDECLARE_INFLUENCE_W_G_PARAM_ENCODER(paramName) DtDECLARE_PARAM_ENCODER(DtInfluenceInteractionExtension, paramName) |
| This can be used to declare parameter processor functions which are static members of a class. | |
| #define | DtDEFINE_SIMPLE_INFLUENCE_W_G_PARAM_ENCODER(paramName, netType, inspector) |
| #define | DtDEFINE_SIMPLE_INFLUENCE_W_G_STRING_PARAM_ENCODER(paramName, inspector) |
| #define | DtDECLARE_INFLUENCE_W_G_PARAM_DECODER(paramName) DtDECLARE_PARAM_DECODER(DtInfluenceInteractionExtension, paramName) |
| #define | DtDEFINE_SIMPLE_INFLUENCE_W_G_PARAM_DECODER(paramName, netType, mutator) |
| #define | DtDEFINE_SIMPLE_INFLUENCE_W_G_STRING_PARAM_DECODER(paramName, mutator) |
Typedefs | |
| typedef void(* | DtInfluenceInterExtensionCb )(DtInfluenceInteractionExtension *inter, void *usr) |
| DtInfluenceInteractionExtension callback function signature. | |
Functions | |
| DT_DLL_vrfExtendedProperties void | registerInfluenceInteractionExtension (DtExerciseConn *exConn) |
| #define DtDECLARE_INFLUENCE_W_G_PARAM_ENCODER | ( | paramName | ) | DtDECLARE_PARAM_ENCODER(DtInfluenceInteractionExtension, paramName) |
This can be used to declare parameter processor functions which are static members of a class.
| #define DtDEFINE_SIMPLE_INFLUENCE_W_G_PARAM_ENCODER | ( | paramName, | |
| netType, | |||
| inspector | |||
| ) |
| #define DtDEFINE_SIMPLE_INFLUENCE_W_G_STRING_PARAM_ENCODER | ( | paramName, | |
| inspector | |||
| ) |
| #define DtDECLARE_INFLUENCE_W_G_PARAM_DECODER | ( | paramName | ) | DtDECLARE_PARAM_DECODER(DtInfluenceInteractionExtension, paramName) |
| #define DtDEFINE_SIMPLE_INFLUENCE_W_G_PARAM_DECODER | ( | paramName, | |
| netType, | |||
| mutator | |||
| ) |
| #define DtDEFINE_SIMPLE_INFLUENCE_W_G_STRING_PARAM_DECODER | ( | paramName, | |
| mutator | |||
| ) |
| typedef void(* DtInfluenceInterExtensionCb)(DtInfluenceInteractionExtension *inter, void *usr) |
DtInfluenceInteractionExtension callback function signature.
| DT_DLL_vrfExtendedProperties void registerInfluenceInteractionExtension | ( | DtExerciseConn * | exConn | ) |