]> git.localhorst.tv Git - blank.git/blobdiff - src/world/block.cpp
tvec[234]<int> -> ivec[234]
[blank.git] / src / world / block.cpp
index 510771afdb2665a92b6ffab7bf83bd5801413d76..e06f3e0bc63d84c29b86b7defcce8d0f3a34af27 100644 (file)
@@ -88,10 +88,10 @@ BlockType::BlockType(bool v, const glm::vec3 &col, const Shape *s) noexcept
 
 }
 
-void BlockType::FillModel(
-       Model::Buffer &buf,
+void BlockType::FillEntityModel(
+       EntityModel::Buffer &buf,
        const glm::mat4 &transform,
-       Model::Index idx_offset
+       EntityModel::Index idx_offset
 ) const noexcept {
        shape->Vertices(buf.vertices, buf.normals, buf.indices, transform, idx_offset);
        buf.colors.insert(buf.colors.end(), shape->VertexCount(), color);
@@ -107,12 +107,12 @@ void BlockType::FillBlockModel(
 }
 
 void BlockType::FillOutlineModel(
-       OutlineModel &model,
+       OutlineModel::Buffer &buf,
        const glm::vec3 &pos_offset,
        OutlineModel::Index idx_offset
 ) const noexcept {
-       shape->Outline(model.vertices, model.indices, pos_offset, idx_offset);
-       model.colors.insert(model.colors.end(), shape->OutlineCount(), outline_color);
+       shape->Outline(buf.vertices, buf.indices, pos_offset, idx_offset);
+       buf.colors.insert(buf.colors.end(), shape->OutlineCount(), outline_color);
 }
 
 
@@ -155,7 +155,7 @@ const glm::mat4 Block::orient2transform[ORIENT_COUNT] = {
        {  0,  0,  1,  0,  1,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  1, }, // face: back,  turn: right
 };
 
-const glm::tvec3<int> Block::face2normal[FACE_COUNT] = {
+const glm::ivec3 Block::face2normal[FACE_COUNT] = {
        {  0,  1,  0 },
        {  0, -1,  0 },
        {  1,  0,  0 },