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

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

Inheritance diagram for DtMultiplierSignatureModifier:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtMultiplierSignatureModifier ()
 default constructor
 DtMultiplierSignatureModifier (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor
 DtMultiplierSignatureModifier (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtMultiplierSignatureModifier (const DtMultiplierSignatureModifier &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
 copy constructor
DtMultiplierSignatureModifieroperator= (const DtMultiplierSignatureModifier &orig)
virtual ~DtMultiplierSignatureModifier ()
virtual DtSignatureModifierclone (DtReaderWriterRegistry *const parentRegistry=NULL) const
 Returns a copy of this class.
virtual void setMultiplier (double mul)
virtual double multiplier () const

Protected Attributes

DtRwReal myMultiplier

Detailed Description

An abstract base class for all signature modifiers.

that multiply the signature by a static value.


Constructor & Destructor Documentation

default constructor

real constructor

copy constructor


Member Function Documentation

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

Returns a copy of this class.

Implements DtSignatureModifier.

Reimplemented in DtSpeedSignatureModifier.

virtual void DtMultiplierSignatureModifier::setMultiplier ( double  mul) [virtual]

The multiplier value.

virtual double DtMultiplierSignatureModifier::multiplier ( ) const [virtual]

The multiplier value.


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)