00001 00006 #ifndef _ClickToolAction_h 00007 #define _ClickToolAction_h 00008 00009 // SYSTEM INCLUDES 00010 // 00011 00012 // PROJECT INCLUDES 00013 // 00014 00015 // LOCAL INCLUDES 00016 // 00017 00018 // FORWARD REFERENCES 00019 // 00020 00021 00022 class ClickToolAction 00023 { 00024 public: 00025 // LIFECYCLE 00026 00029 virtual ~ClickToolAction(void); 00030 00031 00032 // OPERATORS 00033 // OPERATIONS 00034 00037 virtual void Action() = 0; 00038 00039 // ACCESS 00040 // INQUIRY 00041 00042 protected: 00043 private: 00044 }; 00045 00046 // INLINE METHODS 00047 // 00048 00049 // EXTERNAL REFERENCES 00050 // 00051 00052 #endif // _ClickToolAction_h