diff options
Diffstat (limited to 'VertexProvider.h')
-rw-r--r-- | VertexProvider.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/VertexProvider.h b/VertexProvider.h index 101098e..a1ec4eb 100644 --- a/VertexProvider.h +++ b/VertexProvider.h @@ -4,6 +4,8 @@ #include "Vertex.h" +class LevelVertex; + class VertexProvider { public: virtual ~VertexProvider() {} @@ -15,7 +17,7 @@ class VertexProvider { virtual void rotateVertex(size_t id, Vertex m, float a) {} virtual bool canConnectVertex(size_t id) const {return false;} - virtual void connectVertex(size_t id) {} + virtual size_t connectVertex(size_t id) {return id;} }; #endif /*VERTEXPROVIDER_H_*/ |