Game Accessibility Library logo SourceForge.net Logo
Game Accessibility Suite: CATOverlay Class Reference

CATOverlay Class Reference
[Common Accessibility Technology [CAT] library]

#include <CATOverlay.h>

Inheritance diagram for CATOverlay:

CATIntercept CATOverlayDirect3D9 CATOverlayOpenGL

List of all members.


Detailed Description

OpenGL image Overlay.

Definition at line 24 of file CATOverlay.h.


Public Member Functions

 CATOverlay ()
virtual ~CATOverlay ()
CATRect GetRect ()
 Retrieve the screen rect available for the overlay.
void SetOverlayImage (CATImage *overlay, const CATRect &overlayRect, CATInt32 refScreenWidth, CATInt32 refScreenHeight, bool keepAspect=true)

Protected Attributes

CATCritSec fLock
 Critical section for image/rect.
CATRect fRect
 Rect of full display area.
CATImagefOverlay
 Overlay image.
CATRect fOverlayRect
 Virtual rect of overlay.
CATInt32 fRefScreenWidth
 Virtual width of overlay display.
CATInt32 fRefScreenHeight
 Virtual height of overlay display.
bool fOverlayDirty
 Overlay has changed since last render.
bool fKeepAspect

The documentation for this class was generated from the following files:
Generated on Mon Feb 11 04:10:46 2008 for Game Accessibility Suite by doxygen 1.5.4