OmegaEngine API  1.0.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Classes | Enumerations
Package OmegaGUI.Render

Actual rendering widgets with DirectX resources. More...

Classes

class  Button
 Button control More...
 
class  CheckBox
 CheckBox control More...
 
class  Control
 Abstract base class for all control models More...
 
class  Dialog
 A dialog model containing DirectX-based controls More...
 
class  DialogManager
 Manages shared resources of DirectX-based dialogs More...
 
class  TextureNode
 Structure for shared textures More...
 
class  FontNode
 Structure for shared fonts More...
 
class  DropdownList
 Dropdown list control More...
 
class  Element
 Contains all the display tweakables for a control More...
 
class  GroupBox
 A filled rectangle used to optically group controls together More...
 
class  Label
 Label text control More...
 
class  ListBox
 List box control More...
 
class  MessageBox
 A message-box dialog More...
 
class  PictureBox
 
class  RadioButton
 Radio button control More...
 
class  ScrollBar
 A scroll bar control More...
 
class  Slider
 Slider control More...
 
struct  ListItem
 Stores data for a DropdownList or ListBox item More...
 
struct  BlendColor
 Blends colors More...
 
struct  ElementHolder
 Contains all the display information for a given control type More...
 
class  TextBox
 A basic edit box More...
 

Enumerations

enum  TextAlign { Left, Center, Right }
 How to align text within a control More...
 
enum  ControlType {
  Label, GroupBox, Button, CheckBox,
  RadioButton, DropdownList, Slider, ListBox,
  TextBox, Scrollbar, PictureBox
}
 Predefined control types More...
 
enum  ControlState {
  Normal, Disabled, Hidden, Focus,
  MouseOver, Pressed, LastState
}
 Possible states of a control More...
 
enum  ListBoxStyle { SingleSelection, MultiSelection }
 Style of the list box More...
 
enum  MsgBoxType { OK, OKCancel, YesNo }
 
enum  MsgBoxResult { OK, Cancel, Yes, No }
 

Detailed Description

Actual rendering widgets with DirectX resources.

Enumeration Type Documentation

Possible states of a control

Predefined control types

Style of the list box

How to align text within a control