diff options
author | Piotr Dziwinski <piotrdz@gmail.com> | 2012-09-08 23:44:14 +0200 |
---|---|---|
committer | Piotr Dziwinski <piotrdz@gmail.com> | 2012-09-08 23:44:14 +0200 |
commit | c2c1294ec99e3dae593bb31d2f331738d5be91d5 (patch) | |
tree | a74ffc94c937753e75859fc239f2d01e18e9b29d /src/graphics/core/vertex.h | |
parent | 480b57a086f4fa1abeb8998a24818f8a9ce15991 (diff) | |
download | colobot-c2c1294ec99e3dae593bb31d2f331738d5be91d5.tar.gz colobot-c2c1294ec99e3dae593bb31d2f331738d5be91d5.tar.bz2 colobot-c2c1294ec99e3dae593bb31d2f331738d5be91d5.zip |
CTerrain refactoring & fixes
- refactored CTerrain code
- fixed some minor bugs
Diffstat (limited to 'src/graphics/core/vertex.h')
-rw-r--r-- | src/graphics/core/vertex.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/graphics/core/vertex.h b/src/graphics/core/vertex.h index 53dd642..a99d618 100644 --- a/src/graphics/core/vertex.h +++ b/src/graphics/core/vertex.h @@ -47,9 +47,9 @@ struct Vertex Math::Vector normal; Math::Point texCoord; - Vertex(Math::Vector aCoord = Math::Vector(), - Math::Vector aNormal = Math::Vector(), - Math::Point aTexCoord = Math::Point()) + explicit Vertex(Math::Vector aCoord = Math::Vector(), + Math::Vector aNormal = Math::Vector(), + Math::Point aTexCoord = Math::Point()) : coord(aCoord), normal(aNormal), texCoord(aTexCoord) {} @@ -83,10 +83,10 @@ struct VertexCol Gfx::Color specular; Math::Point texCoord; - VertexCol(Math::Vector aCoord = Math::Vector(), - Gfx::Color aColor = Gfx::Color(), - Gfx::Color aSpecular = Gfx::Color(), - Math::Point aTexCoord = Math::Point()) + explicit VertexCol(Math::Vector aCoord = Math::Vector(), + Gfx::Color aColor = Gfx::Color(), + Gfx::Color aSpecular = Gfx::Color(), + Math::Point aTexCoord = Math::Point()) : coord(aCoord), color(aColor), specular(aSpecular), texCoord(aTexCoord) {} //! Returns a string "(c: [...], col: [...], sp: [...], tc: [...])" @@ -115,10 +115,10 @@ struct VertexTex2 Math::Point texCoord; Math::Point texCoord2; - VertexTex2(Math::Vector aCoord = Math::Vector(), - Math::Vector aNormal = Math::Vector(), - Math::Point aTexCoord = Math::Point(), - Math::Point aTexCoord2 = Math::Point()) + explicit VertexTex2(Math::Vector aCoord = Math::Vector(), + Math::Vector aNormal = Math::Vector(), + Math::Point aTexCoord = Math::Point(), + Math::Point aTexCoord2 = Math::Point()) : coord(aCoord), normal(aNormal), texCoord(aTexCoord), texCoord2(aTexCoord2) {} //! Sets the fields from Gfx::Vertex with texCoord2 = (0,0) |