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

Evaluator that checks if the current speed is less than the specified speed. More...

Inheritance diagram for DtSpeedLessSignatureModifierEvaluator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSpeedLessSignatureModifierEvaluator (const DtSignatureModifier &modifier, DtVrfObject *hostObject)
 default constructor
virtual ~DtSpeedLessSignatureModifierEvaluator ()
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

Static Public Member Functions

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

Private Member Functions

 DtSpeedLessSignatureModifierEvaluator ()
 Not implemented.
 DtSpeedLessSignatureModifierEvaluator (const DtSpeedLessSignatureModifierEvaluator &orig)
 Not implemented. Class not copyable.
DtSpeedLessSignatureModifierEvaluatoroperator= (const DtSpeedLessSignatureModifierEvaluator &orig)
 Not implemented. Class not copyable.

Detailed Description

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


Constructor & Destructor Documentation

Not implemented.

Not implemented. Class not copyable.

default constructor


Member Function Documentation

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

Not implemented. Class not copyable.

Returns:
DtSpeedLessThanSignatureModifierEvaluatorType.

Implements DtSignatureModifierEvaluator.

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

Reimplemented from DtMultiplierSignatureModifierEvaluator.

Returns:
True if the entities current speed is less 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)