GUI

class ForceEditor.GUI

Description

GUI contains number of widgets to debug scripts throw GUIPanel's. Also this GUI class will use Force GUI library as for editor itself, so this widgets will display a little different that standard ImGui widgets.

AddText

Add text to started panel window.

AddText(string text, Color color)

Add colored text to started panel window.

AddButton

Add button to started panel window.

AddButton(string text, Vector2f size)

Add button with custom size to started panel window.

AddButton(string text, Color color, Color colorActive, Color colorHovered)

Add colored button to started panel window.

AddButton(string text, Color color)

Add colored button to started panel window.

AddButton(string text, Color color, Vector2f size)

Add colored button with custom size to this panel window.

AddButton(string text, Color color, Color colorActive, Color colorHovered, Vector2f size)

Add colored button to started panel window with custom size.

AddButtonArrow

Add arrow button to started panel window.

AddButtonRatio

Add ratio button to started panel window.

AddCheckbox

Add checkbox to started panel window.

AddBullet

Add bullet widget to started panel window.

AddSeparator

Add horizontal separator to started panel window.

AddSeparator(bool vertical)

Add horizontal/vertical separator to started panel window.

AddWidgetInt

Add widget witch modifies int value to started panel window.

AddWidgetInt64

Add widget witch modifies System.Int64 (long) value to started panel window.

AddWidgetUInt64

Add widget witch modifies System.UInt64 (ulong) value to started panel window.

AddWidgetFloat

Add widget witch modifies float value to started panel window.

AddWidgetFloat2

Add widget witch modifies float values in range of Vector2f to started panel window.

AddWidgetFloat3

Add widget witch modifies float values in range of Vector3f to started panel window.

AddWidgetFloat4

Add widget witch modifies float values in range of Vector4f to started panel window.

AddWidgetDouble

Add widget witch modifies double value to started panel window.

AddColorEdit

Add color edit widget witch modifies Color value to started panel window.

AddInputText

Add input text widget witch modifies string value to started panel window as multiline.

AddInputTextMultiline

Add input text widget witch modifies string value to started panel window as multiline.

SameLine

Continue to draw on current line.

NewLine

Makes a new line.

See Also

GUIPanel, Vector2f, Vector3f, Vector4f, Color

Last updated