PixelPerfectEngine.concrete.elements

Undocumented in source.

Public Imports

PixelPerfectEngine.graphics.draw
public import PixelPerfectEngine.graphics.draw;

Members

Classes

Button
class Button
Undocumented in source.
CheckBox
class CheckBox

A simple toggle button.

Event
class Event

Defines an action event in the concrete GUI.

HSlider
class HSlider

Horizontal slider.

Label
class Label
Undocumented in source.
ListBox
class ListBox

Displays multiple columns of data, also provides general text input.

ListBoxHeader
class ListBoxHeader

Defines the header of a ListBox.

ListBoxItem
class ListBoxItem

Defines an item in the row of a ListBox. Can be passed through the Event class

MenuBar
class MenuBar

Menubar containing menus in a tree-like structure.

PopUpElement
class PopUpElement

For creating pop-up elements like menus.

PopUpMenu
class PopUpMenu

To create drop-down lists, menu bars, etc.

PopUpMenuElement
class PopUpMenuElement

Defines a single MenuElement, also can contain multiple subelements.

PopUpTextInput
class PopUpTextInput

Text input in pop-up fashion.

RadioButtonGroup
class RadioButtonGroup

Radio buttons, for selecting from multiple options.

Slider
class Slider
Undocumented in source.
SmallButton
class SmallButton
Undocumented in source.
TextBox
class TextBox
Undocumented in source.
VSlider
class VSlider

Vertical slider.

WindowElement
class WindowElement

All Window elements inherit from this class. Provides basic interfacing with containers.

Enums

EventType
enum EventType
Undocumented in source.

Interfaces

ElementContainer
interface ElementContainer
Undocumented in source.
Focusable
interface Focusable

TODO: Use this for implement tabbing and etc.

PopUpHandler
interface PopUpHandler
Undocumented in source.
StyleSheetContainer
interface StyleSheetContainer
Undocumented in source.

Meta