![]() |
VR-Forces 4.0.4 Class Documentation
|
Contains the declaration of class DtTaskableSubordinatePredicate, a predicate that tests if an entity is capable of being tasked as a subordinate. More...

Public Member Functions | |
| DtTaskableSubordinatePredicate (bool negate=false) | |
| virtual | ~DtTaskableSubordinatePredicate () |
| destructor | |
| DtTaskableSubordinatePredicate (const DtTaskableSubordinatePredicate &orig) | |
| copy constructor | |
| virtual DtVrfObjectPredicate * | clone () const |
| clone function | |
Contains the declaration of class DtTaskableSubordinatePredicate, a predicate that tests if an entity is capable of being tasked as a subordinate.
Instances of DtTaskableSubordinatePredicate are used to determine whether a subordinate is capable of being tasked as part of an aggregate (i.e. it can move and its not independently tasked). It is composed of a DtAbleToMovePredicate and a negated DtIndependentlyTaskedPredicate.
| DtTaskableSubordinatePredicate::DtTaskableSubordinatePredicate | ( | bool | negate = false | ) |
| virtual DtTaskableSubordinatePredicate::~DtTaskableSubordinatePredicate | ( | ) | [virtual] |
destructor
| DtTaskableSubordinatePredicate::DtTaskableSubordinatePredicate | ( | const DtTaskableSubordinatePredicate & | orig | ) |
copy constructor
| virtual DtVrfObjectPredicate* DtTaskableSubordinatePredicate::clone | ( | ) | const [virtual] |
clone function
Reimplemented from DtCompositePredicate.