Show / Hide Table of Contents

Class ImGuiWindowBase

Inheritance
object
ImGuiObjectBase
ImGuiWindowBase
MessageWindow
PromptWindow
Inherited Members
ImGuiObjectBase.BuildUI(ImGuiRenderer)
ImGuiObjectBase.IsVisible
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole.ImGuiSystem
Assembly: SadConsole.Debug.MonoGame.dll
Syntax
public abstract class ImGuiWindowBase : ImGuiObjectBase

Constructors

ImGuiWindowBase()

Declaration
protected ImGuiWindowBase()

Fields

AddOnOpen

Declaration
public bool AddOnOpen
Field Value
Type Description
bool

DialogResult

Declaration
public bool DialogResult
Field Value
Type Description
bool

IsOpen

Declaration
public bool IsOpen
Field Value
Type Description
bool

RemoveOnClose

Declaration
public bool RemoveOnClose
Field Value
Type Description
bool

Properties

Title

Declaration
public string Title { get; set; }
Property Value
Type Description
string

Methods

Close()

Declaration
public void Close()

DrawButtons(out bool, bool, string, string)

Declaration
public static bool DrawButtons(out bool result, bool acceptDisabled = false, string cancelButtonText = "Cancel", string acceptButtonText = "Accept")
Parameters
Type Name Description
bool result
bool acceptDisabled
string cancelButtonText
string acceptButtonText
Returns
Type Description
bool

OnClosed()

Declaration
protected virtual void OnClosed()

OnOpened()

Declaration
protected virtual void OnOpened()

Open()

Declaration
public void Open()

Events

Closed

Declaration
public event EventHandler Closed
Event Type
Type Description
EventHandler

Extension Methods

ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX