Compounds | |
class | GButton |
GButton class for basic buttons. More... | |
class | GContainer |
GContainer class, definition of a container widget. More... | |
class | GewiEngine |
Main GewiEngine Singleton Class. More... | |
class | GSlider |
GSlider (virtual) slider widget class. More... | |
class | GHorizSlider |
GHorizSlider, horizontal slider widget class. More... | |
class | GVertSlider |
GHorizSlider, horizontal slider widget class. More... | |
class | GStaticText |
GStaticText for stationary labels. More... | |
class | GTextButton |
GTextButton class for button with text label. More... | |
class | GTextField |
GTextField class for basic text input area. More... | |
class | GWidget |
GWidget base widget class. More... | |
class | WidgetNode |
WidgetNode class, node for linked list. More... | |
class | WidgetList |
Class containing a linked list of widgets. More... | |
class | GWindow |
GWindow, a simple window class. More... | |
Typedefs | |
typedef unsigned int | ResourceID |
Resources are stored centrally and widgets access them by their ResourceID. | |
typedef unsigned int | GewiJustify |
GewiJustify is a hack so that members of the _GewiJustify enum can be or'ed (|) together. | |
Enumerations | |
enum | GButtonType { GBT_PRESS, GBT_HOVER } |
Enumeration for the button types. More... | |
enum | GewiEvent { GE_LDOWN, GE_LUP, GE_RDOWN, GE_RUP, GE_KDOWN, GE_KUP, GE_GOTFOCUS, GE_LOSTFOCUS } |
Enumeration for basic events that a widget can handle. More... | |
enum | _GewiJustify { GJ_CENTER = 0, GJ_LEFT = 1<<0, GJ_RIGHT = 1<<1, GJ_TOP = 1<<2, GJ_BOTTOM = 1<<3 } |
Describess justification options in text buttons and static fields. More... |
|
Definitions of the two possible button types. |
|
Defines names for specific events that are filtered and given to widgets. |
|
Justification options in text buttons and static fields, these values can be or'ed together via the typedef GewiJustify. For example GJ_LEFT|GJ_TOP would position the label in the upper left corner. GJ_RIGHT|GJ_CENTER would be in the vertical center of the box, yet justified to the right on the horizontal axis. |