Game Accessibility Library logo SourceForge.net Logo
Game Accessibility Suite: CATWindow::OSDraw
void CATWindow::OSDraw ( CATDRAWCONTEXT  drawContext,
CATRect dirtyRect 
) [protected, virtual]

OSDraw() performs the operating system specific drawing.

OSDraw() will call back into the window to perform the normal Draw() command, copy the resulting image into a system-dependant image, then perform any system-specific control drawing through PostDraw(). After that, it will display the results to the screen.

Parameters:
drawContext - drawing context for the system / window
dirtyRect - the portion of the window to draw, or 0 for all.

Definition at line 552 of file CATWindow_Win32.cpp.

References CATRECT::bottom, CATASSERT, CleanBackground(), CATImage::CopyOutBGR(), Draw(), fImageCopy, fPostRegion, CATRect::Height(), CATRECT::left, PostDraw(), CATRECT::right, CATRECT::top, and CATRect::Width().


Generated on Mon Feb 11 04:11:24 2008 for Game Accessibility Suite by doxygen 1.5.4