123456789101112131415161718192021222324 |
- #ifndef COLORRENDERER_H
- #define COLORRENDERER_H
- #include "rendering/wrapper/VertexBuffer.h"
- #include "rendering/wrapper/StreamBuffer.h"
- class ColorRenderer final {
- public:
- ColorRenderer();
- struct Vertex {
- float x;
- float y;
- u32 color;
- };
- void draw(const Vertex& v1, const Vertex& v2, const Vertex& v3);
- private:
- VertexBuffer vertexBuffer;
- StreamBuffer buffer;
- };
- #endif
|