Lines Matching refs:pWindow
274 Window* pWindow = mpWindowImpl->mpFrameData->mpFirstBackWin; in ImplInvalidateAllOverlapBackgrounds() local
275 while ( pWindow ) in ImplInvalidateAllOverlapBackgrounds()
279 Window* pNext = pWindow->mpWindowImpl->mpOverlapData->mpNextBackWin; in ImplInvalidateAllOverlapBackgrounds()
281 if ( ImplIsWindowInFront( pWindow ) ) in ImplInvalidateAllOverlapBackgrounds()
285 Rectangle aRect2( Point( pWindow->mnOutOffX, pWindow->mnOutOffY ), in ImplInvalidateAllOverlapBackgrounds()
286 Size( pWindow->mnOutWidth, pWindow->mnOutHeight ) ); in ImplInvalidateAllOverlapBackgrounds()
290 if ( !pWindow->mpWindowImpl->mpOverlapData->mpSaveBackRgn ) in ImplInvalidateAllOverlapBackgrounds()
291 pWindow->mpWindowImpl->mpOverlapData->mpSaveBackRgn = new Region( aRect2 ); in ImplInvalidateAllOverlapBackgrounds()
292 pWindow->mpWindowImpl->mpOverlapData->mpSaveBackRgn->Exclude( aRect1 ); in ImplInvalidateAllOverlapBackgrounds()
293 if ( pWindow->mpWindowImpl->mpOverlapData->mpSaveBackRgn->IsEmpty() ) in ImplInvalidateAllOverlapBackgrounds()
294 pWindow->ImplDeleteOverlapBackground(); in ImplInvalidateAllOverlapBackgrounds()
299 pWindow = pNext; in ImplInvalidateAllOverlapBackgrounds()