![]() |
VR-Link API Documentation for HLA Evolved
|
This file contains the declaration of DtInteractionDecoder. More...
Go to the source code of this file.
Classes | |
| class | DtInteractionDecoder |
| Instances of DtInteractionDecoder are used to decode interactions from the network. More... | |
Macros | |
| #define | DtADD_PARAM_DECODER(attrName) addDecoder((char *)#attrName, (DtParameterDecoder) decode##attrName) |
| This can be used to add a parameter decoder function from a routine. | |
| #define | DtDECLARE_PARAM_DECODER(RepT, paramName) |
| This can be used to declare attributeDecoder functions which are static members of a class. | |
| #define | DtDEFINE_SIMPLE_PARAM_DECODER_WITH_CAST(decClass, interClass, paramName, netType, mutator, castExpr) |
| #define | DtDEFINE_SIMPLE_GLOBAL_OBJECT_DESIGNATOR_PARAM_DECODER(decClass, interClass, paramName, mutator) |
| #define | DtDEFINE_SIMPLE_PARAM_DECODER(decClass, interClass, paramName, netType, mutator) |
This file contains the declaration of DtInteractionDecoder.
| #define DtADD_PARAM_DECODER | ( | attrName | ) | addDecoder((char *)#attrName, (DtParameterDecoder) decode##attrName) |
This can be used to add a parameter decoder function from a routine.
| #define DtDECLARE_PARAM_DECODER | ( | RepT, | |
| paramName | |||
| ) |
This can be used to declare attributeDecoder functions which are static members of a class.
| #define DtDEFINE_SIMPLE_GLOBAL_OBJECT_DESIGNATOR_PARAM_DECODER | ( | decClass, | |
| interClass, | |||
| paramName, | |||
| mutator | |||
| ) |
| #define DtDEFINE_SIMPLE_PARAM_DECODER | ( | decClass, | |
| interClass, | |||
| paramName, | |||
| netType, | |||
| mutator | |||
| ) |
| #define DtDEFINE_SIMPLE_PARAM_DECODER_WITH_CAST | ( | decClass, | |
| interClass, | |||
| paramName, | |||
| netType, | |||
| mutator, | |||
| castExpr | |||
| ) |