From 8b00d67febf133e89f6a0bfabc41feed555dc4a9 Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 12 Jan 2019 21:48:33 +0800 Subject: =?UTF-8?q?*=E5=8E=BB=E6=8E=89=E6=96=87=E4=BB=B6=E5=89=8D=E7=BC=80?= =?UTF-8?q?je=5F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/graphics/je_mesh.h | 52 ------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 src/libjin/graphics/je_mesh.h (limited to 'src/libjin/graphics/je_mesh.h') diff --git a/src/libjin/graphics/je_mesh.h b/src/libjin/graphics/je_mesh.h deleted file mode 100644 index 1dbf3a4..0000000 --- a/src/libjin/graphics/je_mesh.h +++ /dev/null @@ -1,52 +0,0 @@ -#ifndef __JE_MESH_H__ -#define __JE_MESH_H__ - -#include - -#include "../math/je_bbox.h" - -#include "je_vertex.h" -#include "je_graphic.h" - -namespace JinEngine -{ - namespace Graphics - { - - /// - /// A 2D mesh. - /// - class Mesh : public Renderable, public Object - { - public: - Mesh(); - - void setGraphic(const Graphic* graphic); - void pushVertex(float x, float y, float u, float v, Color color = Color::WHITE); - void pushVertex(const Vertex& vertex); - inline Math::BBox getBound() { return mBound; } - - void render(float x, float y, float sx, float sy, float r, float ox = 0, float oy = 0) const; - - private: - /// - /// Graphic binded. - /// - const Graphic* mGraphic; - - /// - /// Bound box of mesh. - /// - Math::BBox mBound; - - /// - /// - /// - std::vector mVertices; - - }; - - } // namespace Graphics -} // namespace JinEngine - -#endif \ No newline at end of file -- cgit v1.1-26-g67d0