20 std::vector<Video::Geometry::VertexType::StaticVertex> vertices;
21 std::vector<unsigned int> indices;
22 std::vector<glm::vec3*> verticesPos;
A cube.
Definition: Cube.hpp:8
Cube(Video::LowLevelRenderer *lowLevelRenderer)
Create new cube.
Definition: Cube.cpp:5
~Cube() final
Destructor.
Definition: Cube.cpp:124
Renderable 3D geometry.
Definition: Geometry3D.hpp:15
LowLevelRenderer * lowLevelRenderer
The low-level renderer used to create buffers and the vertex description.
Definition: Geometry3D.hpp:98
Low level renderer abstracting the underlaying graphics API (OpenGL or Vulkan).
Definition: LowLevelRenderer.hpp:27
Definition: AssetEditor.hpp:5