![]() |
VR-Link API Documentation for HLA 1.3
|
This file provides a declaration of the class DtEnvironmentProcessEncoder. More...
Go to the source code of this file.
Classes | |
| class | DtEnvironmentProcessEncoder |
| class DtEnvironmentProcessEncoder More... | |
Macros | |
| #define | DtDECLARE_ENVPROC_ATTR_CHECKER(attrName) DtDECLARE_ATTR_CHECKER(DtEnvironmentProcessRepository, attrName) |
| Macro for declaring a static member fn which decides whether an attr needs to be encoded. | |
| #define | DtDECLARE_ENVPROC_ATTR_ENCODER(attrName) DtDECLARE_ATTR_ENCODER(DtEnvironmentProcessRepository, attrName) |
| Macro for declaring attr member fns which are members of the class. | |
| #define | DtDEFINE_SIMPLE_ENVPROC_ATTR_ENCODER(attrName, netType, inspector) |
| Macro for defining simple attribute encoder fns (ie. | |
| #define | DtDEFINE_SIMPLE_ENVPROC_ATTR_CHECKER(attrName, inspector) |
| Macro for defining simple attribute checker fns (ie. | |
This file provides a declaration of the class DtEnvironmentProcessEncoder.
| #define DtDECLARE_ENVPROC_ATTR_CHECKER | ( | attrName | ) | DtDECLARE_ATTR_CHECKER(DtEnvironmentProcessRepository, attrName) |
Macro for declaring a static member fn which decides whether an attr needs to be encoded.
| #define DtDECLARE_ENVPROC_ATTR_ENCODER | ( | attrName | ) | DtDECLARE_ATTR_ENCODER(DtEnvironmentProcessRepository, attrName) |
Macro for declaring attr member fns which are members of the class.
| #define DtDEFINE_SIMPLE_ENVPROC_ATTR_CHECKER | ( | attrName, | |
| inspector | |||
| ) |
Macro for defining simple attribute checker fns (ie.
members of a derived DtHlaStateEncoder that check whether an attr is out of date). The simple implementation is to compare the values returned by the two stateRep's inspector fns.
| #define DtDEFINE_SIMPLE_ENVPROC_ATTR_ENCODER | ( | attrName, | |
| netType, | |||
| inspector | |||
| ) |
Macro for defining simple attribute encoder fns (ie.
members of a derived DtHlaStateEncoder that encode individual attributes). The simple encoding is to implicitly convert the value returned by the inspector to a net type and add the value to the ahvps.