Lines Matching refs:pSrcDev
147 void OutputDevice::ImplDrawOutDevDirect( const OutputDevice* pSrcDev, SalTwoRect& rPosAry ) in ImplDrawOutDevDirect() argument
153 if ( this == pSrcDev ) in ImplDrawOutDevDirect()
157 if ( (GetOutDevType() != pSrcDev->GetOutDevType()) || in ImplDrawOutDevDirect()
160 if ( !pSrcDev->mpGraphics ) in ImplDrawOutDevDirect()
162 if ( !((OutputDevice*)pSrcDev)->ImplGetGraphics() ) in ImplDrawOutDevDirect()
165 pGraphics2 = pSrcDev->mpGraphics; in ImplDrawOutDevDirect()
169 …if ( ((Window*)this)->mpWindowImpl->mpFrameWindow == ((Window*)pSrcDev)->mpWindowImpl->mpFrameWind… in ImplDrawOutDevDirect()
173 if ( !pSrcDev->mpGraphics ) in ImplDrawOutDevDirect()
175 if ( !((OutputDevice*)pSrcDev)->ImplGetGraphics() ) in ImplDrawOutDevDirect()
178 pGraphics2 = pSrcDev->mpGraphics; in ImplDrawOutDevDirect()
185 DBG_ASSERT( mpGraphics && pSrcDev->mpGraphics, in ImplDrawOutDevDirect()
192 Rectangle aSrcOutRect( Point( pSrcDev->mnOutOffX, pSrcDev->mnOutOffY ), in ImplDrawOutDevDirect()
193 Size( pSrcDev->mnOutWidth, pSrcDev->mnOutHeight ) ); in ImplDrawOutDevDirect()
222 pGraphics2->mirror( aPosAry2.mnSrcX, aPosAry2.mnSrcWidth, pSrcDev ); in ImplDrawOutDevDirect()
223 mpGraphics->CopyBits( aPosAry2, pGraphics2, this, pSrcDev ); in ImplDrawOutDevDirect()
226 mpGraphics->CopyBits( rPosAry, pGraphics2, this, pSrcDev ); in ImplDrawOutDevDirect()