![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtVrfObjectPredicateCallbackInfo: More...
class DtVrfObjectPredicateCallbackInfo:
Instances of DtVrfObjectPredicateCallbackInfo are used to contain the function and user data associated with a DtReflectedObject callback.
default constructor
| DtVrfObjectPredicateCallbackInfo::DtVrfObjectPredicateCallbackInfo | ( | DtVrfObjectPredicateCallbackFunction | cb, |
| const DtVrfObjectPredicateEvaluator & | predicate, | ||
| void * | userData | ||
| ) |
constructor
| virtual DtVrfObjectPredicateCallbackInfo::~DtVrfObjectPredicateCallbackInfo | ( | ) | [virtual] |
destructor
| DtVrfObjectPredicateCallbackInfo::DtVrfObjectPredicateCallbackInfo | ( | const DtVrfObjectPredicateCallbackInfo & | orig | ) |
copy constructor
| DtVrfObjectPredicateCallbackInfo& DtVrfObjectPredicateCallbackInfo::operator= | ( | const DtVrfObjectPredicateCallbackInfo & | orig | ) |
assignment operator
| int DtVrfObjectPredicateCallbackInfo::operator== | ( | const DtVrfObjectPredicateCallbackInfo & | orig | ) | const |
equality operators
| int DtVrfObjectPredicateCallbackInfo::operator!= | ( | const DtVrfObjectPredicateCallbackInfo & | orig | ) | const |
| virtual void DtVrfObjectPredicateCallbackInfo::setCallbackFunction | ( | DtVrfObjectPredicateCallbackFunction | funct | ) | [virtual] |
Set/get the callback function.
| virtual DtVrfObjectPredicateCallbackFunction DtVrfObjectPredicateCallbackInfo::callbackFunction | ( | ) | const [virtual] |
| virtual void DtVrfObjectPredicateCallbackInfo::setPredicateEvaluator | ( | const DtVrfObjectPredicateEvaluator & | predicate | ) | [virtual] |
Set/get the predicate evaluator object.
| virtual DtVrfObjectPredicateEvaluator* DtVrfObjectPredicateCallbackInfo::predicateEvaluator | ( | ) | const [virtual] |
| virtual void DtVrfObjectPredicateCallbackInfo::setUserData | ( | void * | data | ) | [virtual] |
Set/get the user data.
| virtual void* DtVrfObjectPredicateCallbackInfo::userData | ( | ) | const [virtual] |
DtVrfObjectPredicateCallbackFunction DtVrfObjectPredicateCallbackInfo::myCallbackFunction [protected] |
void* DtVrfObjectPredicateCallbackInfo::myUserData [protected] |