Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CUI_Frame.h File Reference

the basic element of the UI More...

#include <list>
#include <stdio.h>
#include "UI_Lib.h"
#include "UI_types.h"
#include "IUI_Border.h"
#include "IUI_Renderer.h"
#include "IUI_Font.h"
#include "CUI_CoordSys.h"

Go to the source code of this file.

Classes

class  CUI_Frame
 The base class for UI elements. More...


Defines

#define UI_INACTIVE   0x0001
 this frame is not active

#define UI_DISABLED   0x0002
 this frame is disabled

#define UI_HOVER   0x0004
 cursor is hovering over this button

#define UI_CLICKED   0x0008
 this button is being clicked on

#define UI_SELECTED   0x0010
 this button is currently selected by key input

#define UI_VERTICAL   0x0020
 progress bar should be vertical

#define UI_SQUEEZE   0x0040
 squeeze or crop the shader into the bar

#define UI_INVERT   0x0080
 invert the bar (right->left or top->bottom)


Variables

GLGUI_ENTRY typedef std::list<
CUI_Frame * > 
FRAMELIST


Detailed Description

the basic element of the UI

Original Author: Scott Franke sfranke@gljournal.org

Creation date: 10 Mar 2000

Purpose: CUI_Frame: The basic element of the UI.


Generated on Mon Sep 29 23:07:02 2003 for glGUI by doxygen 1.3.4