VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Private Member Functions
DtSpeedGreaterSignatureModifierEvaluator Class Reference

Contains DtSpeedGreaterSignatureModifierEvaluator and DtSpeedLessSignatureModifierEvaluator. More...

Inheritance diagram for DtSpeedGreaterSignatureModifierEvaluator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSpeedGreaterSignatureModifierEvaluator (const DtSignatureModifier &modifier, DtVrfObject *hostObject)
 default constructor
virtual ~DtSpeedGreaterSignatureModifierEvaluator ()
virtual DtString type () const
virtual bool init ()
 Uses dynamic_cast to make sure that the passed in DtSignatureModifier derives from DtSpeedSignatureModifier.
virtual bool checkCondition () const
 True if the entities current speed is greater than the speed specified in the modifier.

Static Public Member Functions

static
DtSignatureModifierEvaluator
create (const DtSignatureModifier &modifier, DtVrfObject *hostObject)

Private Member Functions

 DtSpeedGreaterSignatureModifierEvaluator ()
 Not implemented.
 DtSpeedGreaterSignatureModifierEvaluator (const DtSpeedGreaterSignatureModifierEvaluator &orig)
 Not implemented. Class not copyable.
DtSpeedGreaterSignatureModifierEvaluatoroperator= (const DtSpeedGreaterSignatureModifierEvaluator &orig)
 Not implemented. Class not copyable.

Detailed Description

Contains DtSpeedGreaterSignatureModifierEvaluator and DtSpeedLessSignatureModifierEvaluator.

Evaluator that checks if the current speed is greater than the specified speed.


Constructor & Destructor Documentation

Not implemented.

Not implemented. Class not copyable.

default constructor


Member Function Documentation

DtSpeedGreaterSignatureModifierEvaluator& DtSpeedGreaterSignatureModifierEvaluator::operator= ( const DtSpeedGreaterSignatureModifierEvaluator orig) [private]

Not implemented. Class not copyable.

Returns:
DtSpeedGreaterThanSignatureModifierEvaluatorType.

Implements DtSignatureModifierEvaluator.

Uses dynamic_cast to make sure that the passed in DtSignatureModifier derives from DtSpeedSignatureModifier.

Reimplemented from DtMultiplierSignatureModifierEvaluator.

True if the entities current speed is greater than the speed specified in the modifier.

Implements DtMultiplierSignatureModifierEvaluator.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)