diff --git a/GpApp/MainWindow.cpp b/GpApp/MainWindow.cpp index baa0423..04f594b 100644 --- a/GpApp/MainWindow.cpp +++ b/GpApp/MainWindow.cpp @@ -204,8 +204,6 @@ void OpenMainWindow (void) ShowWindow(mainWindow); DrawSurface *mainWindowSurface = mainWindow->GetDrawSurface(); - - mainWindowSurface->SetClipRect(mainWindowRect); whichRoom = GetFirstRoomNumber(); CopyRoomToThisRoom(whichRoom); @@ -252,7 +250,6 @@ void OpenMainWindow (void) DrawSurface *mainWindowSurface = mainWindow->GetDrawSurface(); - mainWindowSurface->SetClipRect(mainWindowRect); // CopyRgn(mainWindow->clipRgn, mainWindow->visRgn); mainWindowSurface->FillRect(mainWindowRect, blackColor); diff --git a/GpApp/Map.cpp b/GpApp/Map.cpp index feb7271..1db7bf5 100644 --- a/GpApp/Map.cpp +++ b/GpApp/Map.cpp @@ -206,9 +206,6 @@ void RedrawMapContents (void) newClip.bottom = mapWindowRect.bottom + 2 - kMapScrollBarWidth; DrawSurface *surface = mapWindow->GetDrawSurface(); - - const Rect wasClip = surface->GetClipRect(); - surface->SetClipRect(newClip); for (i = 0; i < mapRoomsHigh; i++) { @@ -291,8 +288,6 @@ void RedrawMapContents (void) surface->FrameRect(activeRoomRect, redColor); InsetRect(&activeRoomRect, -1, -1); } - - surface->SetClipRect(wasClip); } #endif diff --git a/GpApp/WindowUtils.cpp b/GpApp/WindowUtils.cpp index 7feb045..9d75108 100644 --- a/GpApp/WindowUtils.cpp +++ b/GpApp/WindowUtils.cpp @@ -126,7 +126,6 @@ void OpenMessageWindow (const PLPasStr &title) DrawSurface *surface = mssgWindow->GetDrawSurface(); - surface->SetClipRect(mssgWindowRect); surface->SetSystemFont(12, 0); } diff --git a/PortabilityLayer/PLQDraw.cpp b/PortabilityLayer/PLQDraw.cpp index 1eb63ef..1b121ad 100644 --- a/PortabilityLayer/PLQDraw.cpp +++ b/PortabilityLayer/PLQDraw.cpp @@ -732,16 +732,6 @@ void DrawSurface::DrawPicture(THandle pictHdl, const Rect &bounds) m_port.SetDirty(PortabilityLayer::QDPortDirtyFlag_Contents); } -Rect DrawSurface::GetClipRect() const -{ - return m_port.GetState()->m_clipRect; -} - -void DrawSurface::SetClipRect(const Rect &rect) -{ - m_port.GetState()->m_clipRect = rect;; -} - PortabilityLayer::RenderedFont *DrawSurface::ResolveFont(bool aa) const { const PortabilityLayer::QDState *qdState = m_port.GetState(); diff --git a/PortabilityLayer/QDGraf.h b/PortabilityLayer/QDGraf.h index 988f37a..9d82615 100644 --- a/PortabilityLayer/QDGraf.h +++ b/PortabilityLayer/QDGraf.h @@ -88,9 +88,6 @@ struct DrawSurface void DrawPicture(THandle pictHandle, const Rect &rect); - Rect GetClipRect() const; - void SetClipRect(const Rect &rect); - PortabilityLayer::RenderedFont *ResolveFont(bool aa) const; IGpDisplayDriverSurface *m_ddSurface;