1234567891011121314151617181920212223 |
- #ifndef MESH_H
- #define MESH_H
- #include "client/rendering/wrapper/VertexBuffer.h"
- #include "common/utils/List.h"
- #include "client/rendering/Triangle.h"
- class Mesh final {
- public:
- Mesh();
- void add(const Triangle& data);
- void clear();
- void build();
- void draw() const;
- private:
- VertexBuffer vertexBuffer;
- List<Triangle, 20000> buffer;
- };
- #endif
|