diff --git a/MiniEngine.cpp b/MiniEngine.cpp index 6949751..7978cb1 100644 --- a/MiniEngine.cpp +++ b/MiniEngine.cpp @@ -454,10 +454,12 @@ namespace MiniEngine return Rect(rect); } + /* bool Renderer::isClipEnabled() { return SDL_RenderIsClipEnabled(rnd.lock().get())==SDL_TRUE; } + */ void Renderer::disableClip() { @@ -607,6 +609,7 @@ namespace MiniEngine void Window::_setRenderer_Real(Uint32 flags) { + rnd.reset(); rnd.reset(SDL_CreateRenderer(wnd.get(), -1, flags), SDL_DestroyRenderer); winrnd.rnd=rnd; } diff --git a/MiniEngine.h b/MiniEngine.h index f2b4b8c..9ace324 100644 --- a/MiniEngine.h +++ b/MiniEngine.h @@ -172,7 +172,7 @@ namespace MiniEngine int setClipRect(Rect cliprect); Rect getClipRect(); - bool isClipEnabled(); + //bool isClipEnabled(); void disableClip(); bool isReady();