![]() |
VR-Forces 4.3 Class Documentation
|
DtDetonationTimerData; Container holding a detonation interaction and user data. More...
Public Member Functions | |
| DtDetonationTimerData () | |
| constructor | |
| DtDetonationTimerData (const DtDetonationTimerData &orig) | |
| copy constructor | |
| const DtDetonationTimerData & | operator= (const DtDetonationTimerData &orig) |
| assignment operator | |
| virtual | ~DtDetonationTimerData () |
| destructor - destroys myDetonation | |
| virtual void * | userData () const |
| virtual void | setUserData (void *userData) |
| virtual DtDetonationInteraction * | detonation () const |
| Accessor/mutator for myDetonation. | |
| virtual void | setDetonation (DtDetonationInteraction *detonation) |
| Accessor/mutator for myDetonation. | |
Protected Attributes | |
| void * | myUserData |
| DtDetonationInteraction * | myDetonation |
DtDetonationTimerData; Container holding a detonation interaction and user data.
DtDetonationTimerData contains a pointer to a detonation interaction and a usr data ptr (usually the 'this' ptr of the instance registering the detonation) to use as user data for a timer. Generally this class is used when a detonation interaction needs to be scheduled for a later time. To make it easier for users of this class to "hand-off" their detonations, this class assumes ownership of the pointers, and will garbage collect them in its destructor.
| DtDetonationTimerData::DtDetonationTimerData | ( | ) |
constructor
| DtDetonationTimerData::DtDetonationTimerData | ( | const DtDetonationTimerData & | orig | ) |
copy constructor
|
virtual |
destructor - destroys myDetonation
| const DtDetonationTimerData& DtDetonationTimerData::operator= | ( | const DtDetonationTimerData & | orig | ) |
assignment operator
|
virtual |
Accessor/mutator for myDetonation.
DtDetonationTimerData will assume ownership of this pointer and it will be garbage collected in the destructor.
|
virtual |
Accessor/mutator for myDetonation.
DtDetonationTimerData will assume ownership of this pointer and it will be garbage collected in the destructor.
|
virtual |
|
virtual |
|
protected |
|
protected |