VR-Forces 4.0.4 Class Documentation
include/vrfutil/speedSignatureModifier.h
Go to the documentation of this file.
00001 /*******************************************************************************
00002 ** Copyright (c) 2005 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 *******************************************************************************/
00005 /*******************************************************************************
00006 ** $RCSfile: speedSignatureModifier.h,v $ $Revision: 1.2 $ $State: Exp $
00007 *******************************************************************************/
00008 
00009 #ifndef speedSignatureModifier_H_
00010 #define speedSignatureModifier_H_
00011 
00012 #include "vrfutil/multiplierSignatureModifier.h"
00013 
00016 
00018 #include "vrfutil/vrfutilDefines.h"
00019 class DT_DLL_vrfutil DtSpeedSignatureModifier : public DtMultiplierSignatureModifier
00020 {
00021 public:  
00023    DtSpeedSignatureModifier();
00024 
00026    DtSpeedSignatureModifier (const DtString& name,
00027             DtReaderWriterRegistry* const parentRegistry = NULL);
00028 
00029    DtSpeedSignatureModifier (const DtSymbolString& name,
00030             DtReaderWriterRegistry* const parentRegistry = NULL);
00031 
00033    DtSpeedSignatureModifier (const DtSpeedSignatureModifier& orig,
00034             DtReaderWriterRegistry* const parentRegistry = NULL);
00035 
00036    DtSpeedSignatureModifier& operator= (const DtSpeedSignatureModifier& orig);
00037 
00039    virtual DtSignatureModifier* clone(
00040       DtReaderWriterRegistry* const parentRegistry = NULL) const;
00041 
00042    virtual ~DtSpeedSignatureModifier();
00043 
00046    virtual void setSpeed(double speed);
00047    virtual double speed() const;
00049 
00050    static DtSignatureModifier* create();
00051 
00052 protected:
00053    DtRwReal mySpeed;
00054 };
00055 
00056 #endif

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)