Class ImGui
Assembly: ImGui.NET.dll
View Source
Declaration
public static class ImGui
Methods
AcceptDragDropPayload(string)
View Source
Declaration
public static ImGuiPayloadPtr AcceptDragDropPayload(string type)
Returns
Parameters
Type | Name |
---|---|
System.String | type |
AcceptDragDropPayload(string, ImGuiDragDropFlags)
View Source
Declaration
public static ImGuiPayloadPtr AcceptDragDropPayload(string type, ImGuiDragDropFlags flags)
Returns
Parameters
Type | Name |
---|---|
System.String | type |
ImGuiNET.ImGuiDragDropFlags | flags |
AlignTextToFramePadding()
View Source
Declaration
public static void AlignTextToFramePadding()
ArrowButton(string, ImGuiDir)
View Source
Declaration
public static bool ArrowButton(string str_id, ImGuiDir dir)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiDir | dir |
Begin(string)
View Source
Declaration
public static bool Begin(string name)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
Begin(string, ref bool)
View Source
Declaration
public static bool Begin(string name, ref bool p_open)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
System.Boolean | p_open |
Begin(string, ref bool, ImGuiWindowFlags)
View Source
Declaration
public static bool Begin(string name, ref bool p_open, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
System.Boolean | p_open |
ImGuiNET.ImGuiWindowFlags | flags |
BeginChild(string)
View Source
Declaration
public static bool BeginChild(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginChild(string, Vector2)
View Source
Declaration
public static bool BeginChild(string str_id, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Numerics.Vector2 | size |
BeginChild(string, Vector2, bool)
View Source
Declaration
public static bool BeginChild(string str_id, Vector2 size, bool border)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Numerics.Vector2 | size |
System.Boolean | border |
BeginChild(string, Vector2, bool, ImGuiWindowFlags)
View Source
Declaration
public static bool BeginChild(string str_id, Vector2 size, bool border, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Numerics.Vector2 | size |
System.Boolean | border |
ImGuiNET.ImGuiWindowFlags | flags |
BeginChild(uint)
View Source
Declaration
public static bool BeginChild(uint id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
BeginChild(uint, Vector2)
View Source
Declaration
public static bool BeginChild(uint id, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
BeginChild(uint, Vector2, bool)
View Source
Declaration
public static bool BeginChild(uint id, Vector2 size, bool border)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
System.Boolean | border |
BeginChild(uint, Vector2, bool, ImGuiWindowFlags)
View Source
Declaration
public static bool BeginChild(uint id, Vector2 size, bool border, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
System.Boolean | border |
ImGuiNET.ImGuiWindowFlags | flags |
BeginChildFrame(uint, Vector2)
View Source
Declaration
public static bool BeginChildFrame(uint id, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
BeginChildFrame(uint, Vector2, ImGuiWindowFlags)
View Source
Declaration
public static bool BeginChildFrame(uint id, Vector2 size, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
ImGuiNET.ImGuiWindowFlags | flags |
BeginCombo(string, string)
View Source
Declaration
public static bool BeginCombo(string label, string preview_value)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.String | preview_value |
BeginCombo(string, string, ImGuiComboFlags)
View Source
Declaration
public static bool BeginCombo(string label, string preview_value, ImGuiComboFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.String | preview_value |
ImGuiNET.ImGuiComboFlags | flags |
BeginDisabled()
View Source
Declaration
public static void BeginDisabled()
BeginDisabled(bool)
View Source
Declaration
public static void BeginDisabled(bool disabled)
Parameters
Type | Name |
---|---|
System.Boolean | disabled |
BeginDragDropSource()
View Source
Declaration
public static bool BeginDragDropSource()
Returns
System.Boolean
BeginDragDropSource(ImGuiDragDropFlags)
View Source
Declaration
public static bool BeginDragDropSource(ImGuiDragDropFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiDragDropFlags | flags |
BeginDragDropTarget()
View Source
Declaration
public static bool BeginDragDropTarget()
Returns
System.Boolean
BeginGroup()
View Source
Declaration
public static void BeginGroup()
BeginListBox(string)
View Source
Declaration
public static bool BeginListBox(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
BeginListBox(string, Vector2)
View Source
Declaration
public static bool BeginListBox(string label, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | size |
BeginMainMenuBar()
View Source
Declaration
public static bool BeginMainMenuBar()
Returns
System.Boolean
BeginMenu(string)
View Source
Declaration
public static bool BeginMenu(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
BeginMenu(string, bool)
View Source
Declaration
public static bool BeginMenu(string label, bool enabled)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | enabled |
BeginMenuBar()
View Source
Declaration
public static bool BeginMenuBar()
Returns
System.Boolean
BeginPopup(string)
View Source
Declaration
public static bool BeginPopup(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopup(string, ImGuiWindowFlags)
View Source
Declaration
public static bool BeginPopup(string str_id, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiWindowFlags | flags |
BeginPopupContextItem()
View Source
Declaration
public static bool BeginPopupContextItem()
Returns
System.Boolean
BeginPopupContextItem(string)
View Source
Declaration
public static bool BeginPopupContextItem(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextItem(string, ImGuiPopupFlags)
View Source
Declaration
public static bool BeginPopupContextItem(string str_id, ImGuiPopupFlags popup_flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiPopupFlags | popup_flags |
BeginPopupContextVoid()
View Source
Declaration
public static bool BeginPopupContextVoid()
Returns
System.Boolean
BeginPopupContextVoid(string)
View Source
Declaration
public static bool BeginPopupContextVoid(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextVoid(string, ImGuiPopupFlags)
View Source
Declaration
public static bool BeginPopupContextVoid(string str_id, ImGuiPopupFlags popup_flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiPopupFlags | popup_flags |
BeginPopupContextWindow()
View Source
Declaration
public static bool BeginPopupContextWindow()
Returns
System.Boolean
BeginPopupContextWindow(string)
View Source
Declaration
public static bool BeginPopupContextWindow(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextWindow(string, ImGuiPopupFlags)
View Source
Declaration
public static bool BeginPopupContextWindow(string str_id, ImGuiPopupFlags popup_flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiPopupFlags | popup_flags |
BeginPopupModal(string)
View Source
Declaration
public static bool BeginPopupModal(string name)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
BeginPopupModal(string, ref bool)
View Source
Declaration
public static bool BeginPopupModal(string name, ref bool p_open)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
System.Boolean | p_open |
BeginPopupModal(string, ref bool, ImGuiWindowFlags)
View Source
Declaration
public static bool BeginPopupModal(string name, ref bool p_open, ImGuiWindowFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
System.Boolean | p_open |
ImGuiNET.ImGuiWindowFlags | flags |
BeginTabBar(string)
View Source
Declaration
public static bool BeginTabBar(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginTabBar(string, ImGuiTabBarFlags)
View Source
Declaration
public static bool BeginTabBar(string str_id, ImGuiTabBarFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
ImGuiNET.ImGuiTabBarFlags | flags |
BeginTabItem(string)
View Source
Declaration
public static bool BeginTabItem(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |