![]() |
VR-Forces Developer's Guide
|
class DtEvalEntDiGuyAppearance:
Instances of DtEvalEntDiGuyAppearance are used to perform the evaluation for a DtCeEntDiGuyAppearance conditional expression.

Public Member Functions | |
| DtEvalEntDiGuyAppearance () | |
| virtual | ~DtEvalEntDiGuyAppearance () override |
| DtEvalEntDiGuyAppearance (const DtEvalEntDiGuyAppearance &orig) | |
| DtEvalEntDiGuyAppearance & | operator= (const DtEvalEntDiGuyAppearance &orig) |
| virtual DtEvaluator * | clone () override |
| virtual bool | evaluate (DtSimCondExpr *condExpr, DtLocalObject *owner, const DtSimulationServices *simManager, const DtPlan *=0) const override |
Public Member Functions inherited from DtEvalSimulationObject | |
| DtEvalSimulationObject () | |
| virtual | ~DtEvalSimulationObject () override |
| DtEvalSimulationObject (const DtEvalSimulationObject &orig) | |
| DtEvalSimulationObject & | operator= (const DtEvalSimulationObject &orig) |
| virtual const DtUUID & | simulationObject (const DtSimCondExpr *condExpr) const override |
Public Member Functions inherited from DtEvaluator | |
| DtEvaluator () | |
| virtual | ~DtEvaluator () |
| DtEvaluator (const DtEvaluator &orig) | |
| DtEvaluator & | operator= (const DtEvaluator &orig) |
Static Public Member Functions | |
| static DtEvaluator * | creator () |
Static Public Member Functions inherited from DtEvaluator | |
| static void | setFactory (DtEvaluatorFactory *factory) |
| static DtEvaluatorFactory * | factory () |
| static void | addEvaluatorCreatorFcn (const int intType, DtEvaluatorCreatorFcn fcn) |
Additional Inherited Members | |
Protected Member Functions inherited from DtEvalSimulationObject | |
| virtual const DtUUID & | initializeObjectToCheck (const DtSimCondExpr *condExpr, const DtUUID &baseUUID, const DtPlan *plan) const |
Protected Attributes inherited from DtEvalSimulationObject | |
| DtUUID | mySimulationObject |
| DtUUID | myObjectToCheck |
Static Protected Attributes inherited from DtEvaluator | |
| static DtEvaluatorFactory * | theFactory |
| DtEvalEntDiGuyAppearance::DtEvalEntDiGuyAppearance | ( | ) |
constructor
|
overridevirtual |
destructor
| DtEvalEntDiGuyAppearance::DtEvalEntDiGuyAppearance | ( | const DtEvalEntDiGuyAppearance & | orig | ) |
copy constructor
| DtEvalEntDiGuyAppearance& DtEvalEntDiGuyAppearance::operator= | ( | const DtEvalEntDiGuyAppearance & | orig | ) |
assignment operator
|
overridevirtual |
clone operator
Implements DtEvaluator.
|
overridevirtual |
The condExpr passed in must be of type DtEvalEntDiGuyAppearance. Checks to see if the entity in the DtEvalEntDiGuyAppearance expression has the DI-Guy appearance in the test expression DtCeEntDiGuyAppearance expression is true, expands the test to return DtTrue
Implements DtEvaluator.
|
static |
Returns a newly created DtEvalEntDiGuyAppearance.