summaryrefslogtreecommitdiffstats
path: root/game/shared/world/voxels
diff options
context:
space:
mode:
authoruntodesu <kirill@untode.su>2025-09-12 13:33:52 +0500
committeruntodesu <kirill@untode.su>2025-09-12 13:33:52 +0500
commite9076f22fe2a49d1cd8933e54b7b00c5dd943269 (patch)
tree89b8a4ca1861196e067dcba218fad1d7f889b860 /game/shared/world/voxels
parent68694a9c9d7d27d3b79c7b96bb67f56db2f75c45 (diff)
downloadvoxelius-e9076f22fe2a49d1cd8933e54b7b00c5dd943269.tar.bz2
voxelius-e9076f22fe2a49d1cd8933e54b7b00c5dd943269.zip
It compiles
Diffstat (limited to 'game/shared/world/voxels')
-rw-r--r--game/shared/world/voxels/generic.hh27
1 files changed, 0 insertions, 27 deletions
diff --git a/game/shared/world/voxels/generic.hh b/game/shared/world/voxels/generic.hh
deleted file mode 100644
index a661792..0000000
--- a/game/shared/world/voxels/generic.hh
+++ /dev/null
@@ -1,27 +0,0 @@
-#pragma once
-
-#include "shared/world/voxel.hh"
-
-namespace world::voxels
-{
-class GenericCube final : public Voxel {
-public:
- template<typename... TexturesT>
- requires(std::is_convertible_v<TexturesT, std::string_view> && ...)
- explicit GenericCube(std::string_view name, VoxelRender render_mode, bool animated, VoxelMaterial surface_material, VoxelTouch touch,
- const glm::fvec3& touch_values, TexturesT&&... textures) noexcept
- {
- set_name(name);
-
- set_shape(VoxelShape::CUBE);
- set_render_mode(render_mode);
- set_animated(animated);
-
- set_surface_material(surface_material);
- set_touch_values(touch_values);
- set_touch_type(touch);
-
- add_texture_default(std::forward<TexturesT>(textures)...);
- }
-};
-} // namespace world::voxels