![]() |
VR-Forces 4.6.1 Class Documentation
|
class DtVrfObjectPredicateCallbackInfo: More...
Protected Attributes | |
| DtVrfObjectPredicateCallbackFunction | myCallbackFunction |
| DtVrfObjectPredicateEvaluator * | myPredicateEval |
| void * | myUserData |
class DtVrfObjectPredicateCallbackInfo:
Instances of DtVrfObjectPredicateCallbackInfo are used to contain the function and user data associated with a DtReflectedObject callback.
| DtVrfObjectPredicateCallbackInfo::DtVrfObjectPredicateCallbackInfo | ( | ) |
default constructor
| DtVrfObjectPredicateCallbackInfo::DtVrfObjectPredicateCallbackInfo | ( | DtVrfObjectPredicateCallbackFunction | cb, |
| const DtVrfObjectPredicateEvaluator & | predicateEval, | ||
| void * | userData | ||
| ) |
constructor
| DtVrfObjectPredicateCallbackInfo::DtVrfObjectPredicateCallbackInfo | ( | DtVrfObjectPredicateCallbackFunction | cb, |
| const DtVrfObjectPredicate & | predicate, | ||
| void * | userData | ||
| ) |
constructor - creates a standard DtVrfObjectPredicateEvaluator implementation with a copy of the predicate
|
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 |
Set/get the callback function.
|
virtual |
|
virtual |
Set/get the predicate evaluator object.
|
virtual |
|
virtual |
Set/get the user data.
|
virtual |
|
protected |
|
protected |
|
protected |