quick backup of the renderer - things missing
[demo] / src / vulkan / mesh-vk.h
1 #ifndef MESH_VK_H_
2 #define MESH_VK_H_
3
4 #include "mesh.h"
5
6 class MeshVK : public Mesh {
7 private:
8         virtual void update_vertex_data() override;
9 public:
10     MeshVK();
11         MeshVK(const MeshVK &mesh);
12         MeshVK& operator=(const MeshVK &mesh);
13
14         virtual ~MeshVK();
15         virtual void draw() const override;
16 };
17
18 #endif // MESH_VK_H_