diff options
author | Piotr Dziwinski <piotrdz@gmail.com> | 2012-08-08 21:32:44 +0200 |
---|---|---|
committer | Piotr Dziwinski <piotrdz@gmail.com> | 2012-08-08 21:32:44 +0200 |
commit | 878eec8eea26deedf3b1346df71bff391424c325 (patch) | |
tree | d574aa7408f239cd46553433e9b63a07474b824f /src/graphics/engine/engine.h | |
parent | f7e78b21e9655604ba6fba1d068a9bf7f00b85a5 (diff) | |
download | colobot-878eec8eea26deedf3b1346df71bff391424c325.tar.gz colobot-878eec8eea26deedf3b1346df71bff391424c325.tar.bz2 colobot-878eec8eea26deedf3b1346df71bff391424c325.zip |
CTerrain implementation
Added rewritten CTerrain implementation
Compiles OK, but functions are missing from other classes
Also needs testing
Diffstat (limited to 'src/graphics/engine/engine.h')
-rw-r--r-- | src/graphics/engine/engine.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/graphics/engine/engine.h b/src/graphics/engine/engine.h index 3f7f4f2..cd89a1c 100644 --- a/src/graphics/engine/engine.h +++ b/src/graphics/engine/engine.h @@ -552,6 +552,7 @@ public: //! Converts interface size to window size Math::IntSize InterfaceToWindowSize(Math::Size size); + std::string GetTextureDir(); bool WriteProfile(); @@ -606,7 +607,7 @@ public: bool AddSurface(int objRank, Gfx::VertexTex2* vertex, int nb, const Gfx::Material &mat, int state, std::string texName1, std::string texName2, float min, float max, bool globalUpdate); - bool AddQuick(int objRank, Gfx::EngineObjLevel5* buffer, + bool AddQuick(int objRank, const Gfx::EngineObjLevel5& buffer, std::string texName1, std::string texName2, float min, float max, bool globalUpdate); Gfx::EngineObjLevel5* SearchTriangle(int objRank, const Gfx::Material &mat, |