summaryrefslogtreecommitdiffstats
path: root/Renderer.h
diff options
context:
space:
mode:
Diffstat (limited to 'Renderer.h')
-rw-r--r--Renderer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Renderer.h b/Renderer.h
index 38c822d..0208517 100644
--- a/Renderer.h
+++ b/Renderer.h
@@ -19,11 +19,14 @@ class Renderer {
protected:
void fillPolygon(const Polygon &polygon);
void drawPolygon(const Polygon &polygon, bool close = true);
+ void fillCircle(const Vertex &m, float r, int n = 64);
void drawCircle(const Vertex &m, float r, int n = 64);
void drawCross(const Vertex &m, float r);
void renderObject(const LevelObject &object, bool selected, bool highlighted, float scale);
+ void renderVertex(const Vertex &vertex, bool selected, bool highlighted, float scale);
+
void renderRoom(const Room &room, bool selected, bool highlighted, float scale);
void renderPlayerStart(const PlayerStart &start, bool selected, bool highlighted, float scale);
void renderPortal(const Portal &portal, bool selected, bool highlighted, float scale);