10 #ifndef DtReflectAttributeValuesCbInfo_H_
11 #define DtReflectAttributeValuesCbInfo_H_
29 RTI::ObjectInstanceHandle
id,
55 virtual inline const RTI::ObjectInstanceHandle& objectId()
const;
64 virtual void* userData()
const;
69 RTI::ObjectInstanceHandle
myId;
78 inline const RTI::ObjectInstanceHandle&
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
void * myUsr
Definition: reflectAttributeValuesCbInfo.h:74
void(* DtReflectAttributeValuesCb)(const DtStateMsg &stateMsg, void *usr)
Definition: reflectAttributeValuesCbList.h:24
virtual const DtReflectAttributeValuesCb & cbFunction() const
Get the callback function.
Definition: reflectAttributeValuesCbInfo.h:88
ObjectInstanceHandle ObjectHandle
Definition: rtiCompatibility.h:192
DtReflectAttributeValuesCb myFunc
Definition: reflectAttributeValuesCbInfo.h:73
Instances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change ...
Definition: reflectAttributeValuesCbInfo.h:22
virtual const RTI::ObjectInstanceHandle & objectId() const
Get the object id.
Definition: reflectAttributeValuesCbInfo.h:82
virtual void * userData() const
Get the user data.
Definition: reflectAttributeValuesCbInfo.h:93
RTI::ObjectInstanceHandle myId
Definition: reflectAttributeValuesCbInfo.h:69