VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Attributes
DtSpeedSignatureModifier Class Reference

An abstract base class for all signature modifiers. More...

Inheritance diagram for DtSpeedSignatureModifier:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSpeedSignatureModifier ()
 default constructor
 DtSpeedSignatureModifier (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor
 DtSpeedSignatureModifier (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtSpeedSignatureModifier (const DtSpeedSignatureModifier &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
 copy constructor
DtSpeedSignatureModifieroperator= (const DtSpeedSignatureModifier &orig)
virtual DtSignatureModifierclone (DtReaderWriterRegistry *const parentRegistry=NULL) const
 Returns a copy of this class.
virtual ~DtSpeedSignatureModifier ()
virtual void setSpeed (double speed)
virtual double speed () const

Static Public Member Functions

static DtSignatureModifiercreate ()

Protected Attributes

DtRwReal mySpeed

Detailed Description

An abstract base class for all signature modifiers.

that multiply the signature by a static value.


Constructor & Destructor Documentation

default constructor

DtSpeedSignatureModifier::DtSpeedSignatureModifier ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

real constructor

copy constructor


Member Function Documentation

DtSpeedSignatureModifier& DtSpeedSignatureModifier::operator= ( const DtSpeedSignatureModifier orig)
virtual DtSignatureModifier* DtSpeedSignatureModifier::clone ( DtReaderWriterRegistry *const  parentRegistry = NULL) const [virtual]

Returns a copy of this class.

Reimplemented from DtMultiplierSignatureModifier.

virtual void DtSpeedSignatureModifier::setSpeed ( double  speed) [virtual]

The minumum speed for which the multiplier will be applied.

virtual double DtSpeedSignatureModifier::speed ( ) const [virtual]

The minumum speed for which the multiplier will be applied.


Member Data Documentation


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)