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

CATWidget Class Reference
[GUI Application library for CAT]

#include <CATWidget.h>

Inheritance diagram for CATWidget:

CATGuiObj CATXMLObject CATControl CATLayer CATButton CATControlWnd CATKnob CATLabel CATMenu CATPicture CATPictureMulti CATProgress CATSlider CATSwitch CATSwitchMulti CATComboBox CATTab

List of all members.


Detailed Description

GUI Widget object - parent class for all CATGuiObject's below CATWindow.

Definition at line 24 of file CATWidget.h.


Public Member Functions

 CATWidget (const CATString &element, const CATString &rootDir)
 Constructor - mirrors CATXMLObject() constructor for now.
virtual ~CATWidget ()
virtual void MarkDirty (CATRect *dirtyRect=0, bool force=false)
virtual CATWindowGetWindow () const
 GetWindow() retrieves the parent window.
virtual void PostDraw (CATDRAWCONTEXT context, const CATRect &dirtyRect)=0
virtual void Draw (CATImage *image, const CATRect &dirtyRect)=0
virtual void OnParentCreate ()=0
virtual void OnParentDestroy ()=0

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