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

CATComboBox Class Reference
[GUI Application library for CAT]

#include <CATComboBox.h>

Inheritance diagram for CATComboBox:

CATLayer CATWidget CATGuiObj CATXMLObject

List of all members.


Detailed Description

GUI Layer object.

Definition at line 25 of file CATComboBox.h.


Public Member Functions

 CATComboBox (const CATString &element, const CATString &rootDir)
 Constructor - mirrors CATXMLObject() constructor for now.
virtual ~CATComboBox ()
virtual CATResult Load (CATPROGRESSCB progressCB=0, void *progressParam=0, CATFloat32 progMin=0.0f, CATFloat32 progMax=1.0f)
 Load() loads the skin in.
virtual void OnParentCreate ()
virtual void OnParentDestroy ()
virtual void OnCommand (CATCommand &command, CATControl *ctrl)
virtual CATResult OnEvent (const CATEvent &event, CATInt32 &retVal)
 Event handler.
virtual CATEditBoxGetEditBox ()
virtual CATMenuGetMenu ()

Protected Member Functions

virtual CATResult ParseAttributes ()
 ParseAttributes() parses the known attributes for an object.
void RebuildCombo ()
void AddComboString (const CATString &string)

Protected Attributes

CATEditBoxfComboEdit
CATMenufComboMenu
std::vector< CATStringfMenuList
CATUInt32 fMaxMenuLength
CATString fPrefName

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