![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /********************************************************************* 00002 ** Copyright (c) 2001 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 /********************************************************************* 00006 ** $RCSfile: staticAnimData.h,v $ $Revision: 1.10 $ $State: Exp $ 00007 *********************************************************************/ 00008 00011 00012 #ifndef STATICANIMDATA_H_ 00013 #define STATICANIMDATA_H_ 00014 00018 #include "symbology/symbologyDefines.h" 00019 class DT_DLL_symbology DtStaticAnimData 00020 { 00021 public: 00023 DtStaticAnimData(); 00024 00026 virtual ~DtStaticAnimData(); 00027 00029 virtual void setLastSecDraw(int); 00030 00032 virtual int lastSecDraw() const; 00033 00035 virtual void setLastFrameDraw(int); 00036 00038 virtual int lastFrameDraw() const; 00039 00041 virtual void setDoneDrawing(bool); 00042 00044 virtual bool doneDrawing() const; 00045 00047 virtual void reset(); 00048 00049 protected: 00050 DtStaticAnimData(const DtStaticAnimData& orig); 00051 DtStaticAnimData& operator=(const DtStaticAnimData& orig); 00052 00053 //use accessors and mutators. 00054 int myLastSecDraw; 00055 int myLastFrameDraw; 00056 bool myDoneDrawing; 00057 00058 }; 00059 00060 #endif //STATICANIMDATA_H_