Table of Contents

Namespace OmegaGUI.Render

Actual rendering widgets with DirectX resources.

Classes

Button

Button control

CheckBox

CheckBox control

Control

Abstract base class for all control models

Dialog

A dialog model containing DirectX-based controls

DialogManager

Manages shared resources of DirectX-based dialogs

DropdownList

Dropdown list control

Element

Contains all the display tweakables for a control

FontNode

Structure for shared fonts

GroupBox

A filled rectangle used to optically group controls together

Label

Label text control

ListBox

List box control

MessageBox

A message-box dialog

PictureBox
RadioButton

Radio button control

ScrollBar

A scroll bar control

Slider

Slider control

TextBox

A basic edit box

TextureNode

Structure for shared textures

Structs

BlendColor

Blends colors

ElementHolder

Contains all the display information for a given control type

ListItem

Stores data for a DropdownList or ListBox item

Enums

ControlState

Possible states of a control

ControlType

Predefined control types

ListBoxStyle

Style of the list box

MsgBoxResult
MsgBoxType
TextAlign

How to align text within a control