10 #ifndef DtReflectAttributeValuesCbInfo_H_
11 #define DtReflectAttributeValuesCbInfo_H_
22 class DT_DLL_VL DtReflectAttributeValuesCbInfo
27 DtReflectAttributeValuesCbInfo(
29 RTI::ObjectInstanceHandle
id,
33 DtReflectAttributeValuesCb cb,
37 virtual ~DtReflectAttributeValuesCbInfo();
40 DtReflectAttributeValuesCbInfo(
41 const DtReflectAttributeValuesCbInfo& orig);
44 DtReflectAttributeValuesCbInfo& operator=(
45 const DtReflectAttributeValuesCbInfo& orig);
48 virtual int match(
const DtReflectAttributeValuesCbInfo*
const other)
const;
51 virtual int operator==(
const DtReflectAttributeValuesCbInfo& other)
const;
55 virtual inline const RTI::ObjectInstanceHandle& objectId()
const;
57 virtual inline const RTI::ObjectHandle& objectId()
const;
61 virtual const DtReflectAttributeValuesCb& cbFunction()
const;
64 virtual void* userData()
const;
69 RTI::ObjectInstanceHandle myId;
71 RTI::ObjectHandle myId;
73 DtReflectAttributeValuesCb myFunc;
78 inline const RTI::ObjectInstanceHandle&
80 inline const RTI::ObjectHandle&
82 DtReflectAttributeValuesCbInfo::objectId()
const
87 inline const DtReflectAttributeValuesCb&
88 DtReflectAttributeValuesCbInfo::cbFunction()
const
93 inline void* DtReflectAttributeValuesCbInfo::userData()
const
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
#define DT_DLL_VL
Definition: vlMachineTypes.h:108