Lines Matching defs:updateRgn
843 RgnHandle updateRgn = NewRgn();
846 if ( updateRgn && diffRgn )
857 RectRgn( updateRgn , &trueUpdateRgnBoundary ) ;
858 SectRgn( updateRgn , visRgn , updateRgn ) ;
861 SetPortVisibleRegion( GetWindowPort( (WindowRef)m_macWindow ), updateRgn ) ;
863 GetPortVisibleRegion( GetWindowPort( (WindowRef)m_macWindow ), updateRgn );
865 DiffRgn( updateRgn , (RgnHandle) m_macNoEraseUpdateRgn , diffRgn ) ;
866 if ( !EmptyRgn( updateRgn ) )
868 MacRedraw( updateRgn , timestamp , m_macNeedsErasing || !EmptyRgn( diffRgn ) ) ;
871 if ( updateRgn )
872 DisposeRgn( updateRgn );
1260 RgnHandle updateRgn = NewRgn();
1262 if ( updateRgn && diffRgn )
1264 GetWindowUpdateRgn( (WindowRef)m_macWindow , updateRgn );
1267 OffsetRgn( updateRgn , -pt.h , -pt.v ) ;
1268 DiffRgn( updateRgn , (RgnHandle) m_macNoEraseUpdateRgn , diffRgn ) ;
1274 if ( updateRgn )
1275 DisposeRgn( updateRgn );