10 #ifndef DtRemoveObjectCbInfo_H_
11 #define DtRemoveObjectCbInfo_H_
57 inline void*
userData()
const {
return myUsr; }
60 inline void setCount(
int val ) { myCount = val; }
61 inline int count()
const {
return myCount; }
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtList and DtListItem.
Instances of DtRemoveObjectCbInfo are used for providing a callback when an object has been removed f...
Definition: removeObjectCbInfo.h:30
int myCount
Definition: removeObjectCbInfo.h:66
void setUserData(void *usr)
Set/Get the user data.
Definition: removeObjectCbInfo.h:56
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:56
DtRemoveObjectCb myFunc
Definition: removeObjectCbInfo.h:64
int count() const
Definition: removeObjectCbInfo.h:61
void setCbFunction(const DtRemoveObjectCb &cb)
Set/Get the callback function.
Definition: removeObjectCbInfo.h:52
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
void * userData() const
Definition: removeObjectCbInfo.h:57
void setCount(int val)
Set/Get the special flag.
Definition: removeObjectCbInfo.h:60
const DtRemoveObjectCb & cbFunction() const
Definition: removeObjectCbInfo.h:53
void * myUsr
Definition: removeObjectCbInfo.h:65
void(* DtRemoveObjectCb)(DtHlaObject *obj, void *usr)
Definition: removeObjectCbInfo.h:22