Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pythonmission.h
Go to the documentation of this file.
1 #ifndef __PYTHON_MISSION_H__
2 #define __PYTHON_MISSION_H__
3 #include <string>
4 #include <vector>
5 class UnitContainer;
7 {
8 protected:
9  virtual void Destructor();
10 public:
11  std::vector< UnitContainer* >relevant_units;
13  virtual void Destroy()
14  {
15  Destructor();
16  }
17  virtual ~PythonMissionBaseClass();
18  virtual void Execute();
19  virtual void callFunction( std::string s );
20  virtual std::string Pickle();
21  virtual void UnPickle( std::string s );
22 };
23 
24 #endif
25