![]() |
VR-Link API Documentation for HLA 1.3
|
DtBreachablePointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the breachable point object transaction parameters. More...
Inheritance diagram for DtBreachablePointObjectTransactionEncoder:
Collaboration diagram for DtBreachablePointObjectTransactionEncoder:Protected Member Functions | |
| DtDECLARE_BREACH_POINT_OBJ_PARAM_ENCODER (BreachedStatus) | |
Protected Member Functions inherited from DtPointObjectTransactionEncoder | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (Location) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (Orientation) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (PercentComplete) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (DamagedAppearance) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (ObjectPreDistributed) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (Deactivated) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (Smoking) | |
| DtDECLARE_POINT_OBJ_PARAM_ENCODER (Flaming) | |
Protected Member Functions inherited from DtEnvironmentObjectTransactionEncoder | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (ObjectIdentifier) | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (ReferencedObjectIdentifier) | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (ForceIdentifier) | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (ObjectType) | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (RequestingIdentifier) | |
| DtDECLARE_ENV_OBJ_PARAM_ENCODER (ReceivingIdentifier) | |
Additional Inherited Members | |
Public Types inherited from DtInteractionEncoder | |
| typedef void(* | DtParameterEncoder )(const DtInteractionRep &inter, RTI::ParameterHandleValuePairSet *avlist, RTI::ParameterHandle handle) |
| Attribute encoding function declaration. More... | |
Static Public Member Functions inherited from DtInteractionEncoder | |
| static void | encodeGenericParameter (const DtInteractionWithEncDec &inter, RTI::ParameterHandleValuePairSet *avlist, RTI::ParameterHandle handle) |
Protected Attributes inherited from DtInteractionEncoder | |
| DtExerciseConn * | myExConn |
| DtInterClassDesc * | myClassDesc |
| DtVrlRtiAmbassador * | myRtiAmb |
| RTI::InteractionClassHandle | myHandle |
| std::map< RTI::ParameterHandle, DtParameterEncoder > | myList |
| myList is an array of classDesc->maxParamHandle() items. More... | |
DtBreachablePointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the breachable point object transaction parameters.
| DtBreachablePointObjectTransactionEncoder::DtBreachablePointObjectTransactionEncoder | ( | DtExerciseConn * | exConn, |
| DtInterClassDesc * | classDesc | ||
| ) |
|
virtual |
destructor
| DtBreachablePointObjectTransactionEncoder::DtBreachablePointObjectTransactionEncoder | ( | const DtBreachablePointObjectTransactionEncoder & | orig | ) |
copy constructor
|
protected |
| DtBreachablePointObjectTransactionEncoder& DtBreachablePointObjectTransactionEncoder::operator= | ( | const DtBreachablePointObjectTransactionEncoder & | orig | ) |
assignment operator