Changeset 6950 for trunk/src/ddraw/OS2CLIPPER.CPP
- Timestamp:
- Oct 5, 2001, 2:33:10 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/OS2CLIPPER.CPP
r6935 r6950 1 /* $Id: OS2CLIPPER.CPP,v 1.1 4 2001-10-03 13:49:39sandervl Exp $ */1 /* $Id: OS2CLIPPER.CPP,v 1.15 2001-10-05 12:33:08 sandervl Exp $ */ 2 2 3 3 /* … … 31 31 OS2IDirectDrawClipper::OS2IDirectDrawClipper(void) : 32 32 Referenced(0), lastError(DD_OK), fDrawingAllowed(TRUE), 33 clipWindow(0), lpRgnData(NULL), fClipListChanged(FALSE) 33 clipWindow(0), lpRgnData(NULL), fClipListChanged(FALSE), 34 fClipListChangedInt(FALSE) 34 35 { 35 36 // this constructor creates an unassociated instance of the ddraw clipper, … … 57 58 OS2IDirectDrawClipper::OS2IDirectDrawClipper(OS2IDirectDraw *lpDirectDraw) : 58 59 Referenced(0), lastError(DD_OK), fDrawingAllowed(TRUE), 59 clipWindow(0), lpRgnData(NULL), fClipListChanged(FALSE) 60 clipWindow(0), lpRgnData(NULL), fClipListChanged(FALSE), 61 fClipListChangedInt(FALSE) 60 62 { 61 63 lpVtbl = &Vtbl; … … 282 284 dprintf(("DDRAW: ClipVisRgnCallback %x %x %x", me, hwnd, fDrawingAllowed)); 283 285 if(me && me->clipWindow == hwnd) { 284 me->fClipListChanged = TRUE; 286 me->fClipListChanged = TRUE; 287 me->fClipListChangedInt = TRUE; //internal flag 285 288 lpRgnOld = me->lpRgnData; 286 289 if(fDrawingAllowed == FALSE) { … … 323 326 #if 1 324 327 me->lpRgnData = OSLibQueryVisibleRegion(hwnd, me->lpDraw->GetScreenHeight()); 328 me->fClipListChanged = TRUE; 329 me->fClipListChangedInt = TRUE; //internal flag 325 330 #else 326 331 me->lpRgnData = (LPRGNDATA)malloc(sizeof(RGNDATAHEADER) + sizeof(RECT));
Note:
See TracChangeset
for help on using the changeset viewer.