Namespace FlaxEngine.GUI
Classes
|
Changes alpha of all its children |
|
UI control anchors presets. |
|
The blur panel that applied the Gaussian-blur to all content beneath the control. |
|
Border control that draws the border around the control edges (inner and outer sides). |
|
Texture brush sampling modes. |
|
Button control |
|
UI canvas scaling component for user interface that targets multiple different game resolutions (eg. mobile screens). |
|
Physical unit types for canvas scaling. |
|
CanvasScaler.ResolutionScalingMode Resolution scaling modes. |
|
Canvas scaling modes. |
|
Check box control. |
|
The checkbox control states. |
|
Base class for all GUI controls that can contain child controls. |
|
Base class for all GUI controls |
|
Performs control logic update. |
|
The data container for drag and drop operation in GUI. |
|
The drag and drop files. |
|
The drag and drop text data. |
|
The drag item positioning modes. |
|
Dropdown menu control allows to choose one item from the provided collection of options. |
|
Drop Panel arranges control vertically and provides feature to collapse contents. |
|
Implementation of IBrush for GPUTexture. |
|
A panel that divides up available space between all of its children. |
|
This panel arranges child controls horizontally. |
|
The basic GUI image control. Shows texture, sprite or render target. |
|
The basic GUI label control. |
|
Implementation of IBrush for linear color gradient (made of 2 color). |
|
Describes the space around a control. |
|
Implementation of IBrush for MaterialBase rendering. |
|
The navigation directions in the user interface layout. |
|
Specifies the orientation of controls or elements of controls |
|
Panel UI control. |
|
Helper control class for other panels. |
|
Progress bar control shows visual progress of the action or set of actions. |
|
The method used to effect the bar. |
|
The origin to move the progress bar to. |
|
Radial menu control that arranges child controls (of type Image) in a circle. |
|
UI container control that can render children to texture and display pre-cached texture instead of drawing children every frame. It can be also used to render part of UI to texture and use it in material or shader. |
|
Rich text box control which can gather text input from the user and present text in highly formatted and stylized way. |
|
Rich Text parsing context. |
|
RichTextBox.PostProcessBlockDelegate The delegate for text blocks post-processing. |
|
RichTextBox.ProcessTagDelegate The delegate for HTML tag processing. |
|
Base class for all rich text box controls which can gather text input from the user and present text in highly formatted and stylized way. |
|
RichTextBoxBase.ParseTextBlocksDelegate The delegate for text blocks processing. |
|
GUI root control that is represented by a window or a canvas and can contain children but has no parent at all. It's a source of the input events. |
|
Specifies which scroll bars will be visible on a control |
|
The slider control. |
|
The slider direction |
|
Implementation of IBrush for single color fill. |
|
Helper control used to insert blank space into the layout. |
|
Describes GUI controls style (which fonts and colors use etc.). Defines the default values used by the GUI control.s |
|
Style for the Statusbar |
|
The text block. |
|
The styling descriptor for the text block. |
|
Text block alignments modes. |
|
Text box control which can gather text input from the user. |
|
Base class for all text box controls which can gather text input from the user. |
|
Options for text case |
|
Panel that arranges child controls like tiles. |
|
Implementation of IBrush for VideoPlayer frame displaying. |
|
Asset with IBrush that can be reused in different UI controls. |
|
A panel that evenly divides up available space between all of its children. |
|
This panel arranges child controls vertically. |
|
Implementation of IBrush for VideoPlayer frame displaying. |
Interfaces
|
Interface that unifies input source textures, sprites, render targets, and any other brushes to be used in a more generic way. |