OpenMW
|
00001 #ifndef CSM_DOC_STAGE_H 00002 #define CSM_DOC_STAGE_H 00003 00004 #include <vector> 00005 #include <string> 00006 00007 namespace CSMDoc 00008 { 00009 class Stage 00010 { 00011 public: 00012 00013 virtual ~Stage(); 00014 00015 virtual int setup() = 0; 00017 00018 virtual void perform (int stage, std::vector<std::string>& messages) = 0; 00020 }; 00021 } 00022 00023 #endif 00024