wGui Data Structures

Here are the data structures with brief descriptions:
wGui::CApplicationA class for encapsulating an application
wGui::CBitmapFileResourceHandle
wGui::CBitmapResourceHandle
wGui::CButtonThe button will generate CTRL_xCLICK messages when clicked with the mouse (where x is the button L,M,R)
wGui::CCheckBoxA checkbox control
wUtil::CConfigStoreCConfigStore allows settings to be stored and read from common text files
wGui::CCursorResourceHandleCCursorResourceHandle is a resource handle for mouse cursors
wGui::CDropDownThe CDropDown will generate CTRL_VALUECHANGE messages every time the text changes
wGui::CEditBoxThe CEditBox will generate CTRL_VALUECHANGE messages every time the text changes
wGui::CFontEngine
wGui::CFrameFrames are windows within a view that have their own window management controls
wGui::CFrameDialogA standard file selection dialog
wGui::CGroupBoxA GroupBox is really just a fancier label that includes a box
wGui::CKeyboardMessageAny messages generated from keyboard input
wGui::CLabelA static label that renders it's WindowText to the screen
wGui::CListBoxA simple listbox class
wUtil::CLogCLog Provides basic logging functionality
wUtil::CLog::SLogEntryA log entry struct
wGui::CMenuA standard application level menu
wGui::CMenuBaseThe menu base class
wGui::CMenuBase::s_MenuItemInfoA struct containing the menu item with some cached data
wGui::CMessageThe base message class
wGui::CMessageBoxThe CMessageBox class is a simple class that brings up a modal dialog box with a message and waits for user input
wGui::CMessageClient
wGui::CMessageServerA server which queues and dispatches messages
wGui::CMouseMessageAny messages generated from mouse input
wGui::CPainterPainter objects take care of all the actual drawing functions needed to draw to an SDL surface
wGui::CPictureA picture control
wGui::CPictureButtonPicture Buttons are pushbuttons that display a bitmap in place of a text label
wGui::CPointCPoint defines a point in cartestian (X, Y) space
wGui::CPopupMenuPopup menus are used for both context menus, and as the popups when a CMenu item is clicked that has a submenu
wGui::CProgressA progress bar display
wGui::CRadioButtonA radio button
wGui::CRangeControl< T >
wGui::CRectA representation of a rectangle
wGui::CRenderedString
wGui::CResourceHandle
wGui::CRGBColorThe CRGBColor class is used for all wGui representations of color
wGui::CScrollBarA scroll bar
wGui::CSDLMessageAny otherwise unhandled SDL messages
wGui::CStringResourceHandleCStringResourceHandle is a resource handle for strings
wGui::CTextBoxThe CTextBox will generate CTRL_VALUECHANGE messages every time the text changes
wGui::CTimerCTimer will post a CTRL_TIMER message every time the timer expires
wGui::CToolBarToolbars support CButton derived controls
wGui::CToolTip
wGui::CValueMessage< T >
wGui::CViewA general view class
wGui::CwgBitmapResourceHandleResource handle class for the internal wGui bitmap resources
wGui::CwgCursorResourceHandleResource handle class for the internal wGui cursor resources
wGui::CwgStringResourceHandleResource handle class for the internal wGui string resources
wGui::CWindowA base class with all the basic properties needed by a window
wGui::Duplicate_APP_PAINTA functor for finding duplicate APP_PAINT messages
wGui::s_MessageClientActiveA struct that associates message client pointers with a flag that indicates if the client has recieved a particular message
wGui::SListItemA listbox item
wGui::SMenuItemThe structure used to represent menu items
wGui::Wg_Ex_AppGeneral wGui errors
wGui::Wg_Ex_BaseAll wGui exception classes are derived from here
wGui::Wg_Ex_FreeTypeExceptions caused by FreeType errors
wGui::Wg_Ex_RangeExceptions caused by out-of-range type errors
wGui::Wg_Ex_SDLExceptions caused by SDL errors

Generated on Wed May 16 23:11:27 2007 for wGui by  doxygen 1.5.1