![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2002 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 /******************************************************************************* 00006 ** $RCSfile: destroyedPred.h,v $ $Revision: 1.9 $ $State: Exp $ 00007 *******************************************************************************/ 00008 #ifndef destroyedPred_H_ 00009 #define destroyedPred_H_ 00010 00013 00015 00016 #include "vrfobjcore/vrfObjPred.h" 00017 00021 #include "vrfobjcore/vrfobjcoreDefines.h" 00022 class DT_DLL_vrfobjcore DtDestroyedPredicate : public DtVrfObjectPredicate 00023 { 00024 public: 00025 00027 DtDestroyedPredicate(bool negate = false); 00028 00030 virtual ~DtDestroyedPredicate(); 00031 00033 DtDestroyedPredicate(const DtDestroyedPredicate& orig); 00034 00036 DtDestroyedPredicate& operator=( 00037 const DtDestroyedPredicate& orig); 00038 00040 virtual DtVrfObjectPredicate* clone() const; 00041 00042 protected: 00043 00045 virtual bool eval(const DtVrfObject* object); 00046 }; 00047 00048 #endif 00049 00050