![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2006 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 /******************************************************************************* 00006 ** $RCSfile: detTimerData.h,v $ $Revision: 1.7 $ $State: Exp $ 00007 *******************************************************************************/ 00008 00011 00014 00015 #ifndef DtDetonationTimerData_H_ 00016 #define DtDetonationTimerData_H_ 00017 00018 #include <vl/detonateInter.h> 00019 00020 00028 00029 #include "vrfmodel/vrfmodelDefines.h" 00030 class DT_DLL_vrfmodel DtDetonationTimerData 00031 { 00032 public: 00034 DtDetonationTimerData(); 00035 00037 DtDetonationTimerData(const DtDetonationTimerData& orig); 00038 00040 const DtDetonationTimerData& operator=(const DtDetonationTimerData& 00041 orig); 00042 00044 virtual ~DtDetonationTimerData(); 00045 00050 virtual DtDetonationInteraction * detonation() const; 00051 virtual void setDetonation(DtDetonationInteraction * detonation); 00053 00054 virtual void * userData() const; 00055 virtual void setUserData(void * userData); 00056 00057 00058 protected: 00059 void * myUserData; 00060 DtDetonationInteraction * myDetonation; 00061 }; 00062 00063 #endif