diff options
Diffstat (limited to 'opengl/generate.h')
-rw-r--r-- | opengl/generate.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/opengl/generate.h b/opengl/generate.h index 2aa1ec1..f7f07df 100644 --- a/opengl/generate.h +++ b/opengl/generate.h @@ -30,15 +30,20 @@ class Generate { public: Generate(msModel *model); + virtual ~Generate(); std::string GenerateFuncname(); + void Setup(const std::string& dir, const std::string& funcname, bool texture, bool info, - bool forceCOG); + bool forceCOG, + bool blitzMax); + void MakeFiles(); + std::string Info(); private: @@ -64,9 +69,14 @@ private: float m_max_z; float m_min_z; + bool m_blitzMax; + const char *Space(int len); void CalcModelBounds(); + + void GenerateC(); + void GenerateBlitzMax(); }; #endif // GENERATE_H |