diff --git a/src/gui/render/RenderView.cpp b/src/gui/render/RenderView.cpp index c9a1cc393..fd4d649c5 100644 --- a/src/gui/render/RenderView.cpp +++ b/src/gui/render/RenderView.cpp @@ -295,6 +295,11 @@ void RenderView::OnMouseDown(int x, int y, unsigned button) c->Exit(); } +void RenderView::OnTryExit(ExitMethod method) +{ + c->Exit(); +} + void RenderView::NotifyRendererChanged(RenderModel * sender) { ren = sender->GetRenderer(); diff --git a/src/gui/render/RenderView.h b/src/gui/render/RenderView.h index 85f4847c0..83f5207e5 100644 --- a/src/gui/render/RenderView.h +++ b/src/gui/render/RenderView.h @@ -34,6 +34,7 @@ public: void NotifyColourChanged(RenderModel * sender); void AttachController(RenderController * c_) { c = c_; } void OnMouseDown(int x, int y, unsigned button); + void OnTryExit(ExitMethod method); virtual void OnDraw(); virtual void OnTick(float dt); virtual void OnKeyPress(int key, Uint16 character, bool shift, bool ctrl, bool alt);