Class ImGui
Assembly: ImGui.NET.dll
View Source
public static class ImGui
Methods
AcceptDragDropPayload(string)
View Source
public static ImGuiPayloadPtr AcceptDragDropPayload(string type)
Returns
Parameters
Type | Name |
---|---|
System.String | type |
AcceptDragDropPayload(string, ImGuiDragDropFlags)
View Source
public static ImGuiPayloadPtr AcceptDragDropPayload(string type, ImGuiDragDropFlags flags)
Returns
Parameters
Type | Name |
---|---|
System.String | type |
ImGuiNET.ImGuiDragDropFlags | flags |
AlignTextToFramePadding()
View Source
public static void AlignTextToFramePadding()
ArrowButton(string, ImGuiDir)
View Source
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
public static bool Begin(string name)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
Begin(string, ref bool)
View Source
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
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
public static bool BeginChild(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginChild(string, Vector2)
View Source
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
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
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
public static bool BeginChild(uint id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.UInt32 | id |
BeginChild(uint, Vector2)
View Source
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
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
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
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
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
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
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
public static void BeginDisabled()
BeginDisabled(bool)
View Source
public static void BeginDisabled(bool disabled)
Parameters
Type | Name |
---|---|
System.Boolean | disabled |
BeginDragDropSource()
View Source
public static bool BeginDragDropSource()
Returns
System.Boolean
BeginDragDropSource(ImGuiDragDropFlags)
View Source
public static bool BeginDragDropSource(ImGuiDragDropFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiDragDropFlags | flags |
BeginDragDropTarget()
View Source
public static bool BeginDragDropTarget()
Returns
System.Boolean
BeginGroup()
View Source
public static void BeginGroup()
BeginListBox(string)
View Source
public static bool BeginListBox(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
BeginListBox(string, Vector2)
View Source
public static bool BeginListBox(string label, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | size |
BeginMainMenuBar()
View Source
public static bool BeginMainMenuBar()
Returns
System.Boolean
BeginMenu(string)
View Source
public static bool BeginMenu(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
BeginMenu(string, bool)
View Source
public static bool BeginMenu(string label, bool enabled)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | enabled |
BeginMenuBar()
View Source
public static bool BeginMenuBar()
Returns
System.Boolean
BeginPopup(string)
View Source
public static bool BeginPopup(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopup(string, ImGuiWindowFlags)
View Source
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
public static bool BeginPopupContextItem()
Returns
System.Boolean
BeginPopupContextItem(string)
View Source
public static bool BeginPopupContextItem(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextItem(string, ImGuiPopupFlags)
View Source
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
public static bool BeginPopupContextVoid()
Returns
System.Boolean
BeginPopupContextVoid(string)
View Source
public static bool BeginPopupContextVoid(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextVoid(string, ImGuiPopupFlags)
View Source
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
public static bool BeginPopupContextWindow()
Returns
System.Boolean
BeginPopupContextWindow(string)
View Source
public static bool BeginPopupContextWindow(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginPopupContextWindow(string, ImGuiPopupFlags)
View Source
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
public static bool BeginPopupModal(string name)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
BeginPopupModal(string, ref bool)
View Source
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
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
public static bool BeginTabBar(string str_id)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
BeginTabBar(string, ImGuiTabBarFlags)
View Source
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
public static bool BeginTabItem(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
BeginTabItem(string, ref bool)
View Source
public static bool BeginTabItem(string label, ref bool p_open)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | p_open |
BeginTabItem(string, ref bool, ImGuiTabItemFlags)
View Source
public static bool BeginTabItem(string label, ref bool p_open, ImGuiTabItemFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | p_open |
ImGuiNET.ImGuiTabItemFlags | flags |
BeginTable(string, int)
View Source
public static bool BeginTable(string str_id, int column)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Int32 | column |
BeginTable(string, int, ImGuiTableFlags)
View Source
public static bool BeginTable(string str_id, int column, ImGuiTableFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Int32 | column |
ImGuiNET.ImGuiTableFlags | flags |
BeginTable(string, int, ImGuiTableFlags, Vector2)
View Source
public static bool BeginTable(string str_id, int column, ImGuiTableFlags flags, Vector2 outer_size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Int32 | column |
ImGuiNET.ImGuiTableFlags | flags |
System.Numerics.Vector2 | outer_size |
BeginTable(string, int, ImGuiTableFlags, Vector2, float)
View Source
public static bool BeginTable(string str_id, int column, ImGuiTableFlags flags, Vector2 outer_size, float inner_width)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | str_id |
System.Int32 | column |
ImGuiNET.ImGuiTableFlags | flags |
System.Numerics.Vector2 | outer_size |
System.Single | inner_width |
BeginTooltip()
View Source
public static void BeginTooltip()
Bullet()
View Source
public static void Bullet()
BulletText(string)
View Source
public static void BulletText(string fmt)
Parameters
Type | Name |
---|---|
System.String | fmt |
Button(string)
View Source
public static bool Button(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
Button(string, Vector2)
View Source
public static bool Button(string label, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | size |
CalcItemWidth()
View Source
public static float CalcItemWidth()
Returns
System.Single
Checkbox(string, ref bool)
View Source
public static bool Checkbox(string label, ref bool v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | v |
CheckboxFlags(string, ref int, int)
View Source
public static bool CheckboxFlags(string label, ref int flags, int flags_value)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | flags |
System.Int32 | flags_value |
CheckboxFlags(string, ref uint, uint)
View Source
public static bool CheckboxFlags(string label, ref uint flags, uint flags_value)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.UInt32 | flags |
System.UInt32 | flags_value |
CloseCurrentPopup()
View Source
public static void CloseCurrentPopup()
CollapsingHeader(string)
View Source
public static bool CollapsingHeader(string label)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
CollapsingHeader(string, ImGuiTreeNodeFlags)
View Source
public static bool CollapsingHeader(string label, ImGuiTreeNodeFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiTreeNodeFlags | flags |
CollapsingHeader(string, ref bool)
View Source
public static bool CollapsingHeader(string label, ref bool p_visible)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | p_visible |
CollapsingHeader(string, ref bool, ImGuiTreeNodeFlags)
View Source
public static bool CollapsingHeader(string label, ref bool p_visible, ImGuiTreeNodeFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Boolean | p_visible |
ImGuiNET.ImGuiTreeNodeFlags | flags |
ColorButton(string, Vector4)
View Source
public static bool ColorButton(string desc_id, Vector4 col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | desc_id |
System.Numerics.Vector4 | col |
ColorButton(string, Vector4, ImGuiColorEditFlags)
View Source
public static bool ColorButton(string desc_id, Vector4 col, ImGuiColorEditFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | desc_id |
System.Numerics.Vector4 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
ColorButton(string, Vector4, ImGuiColorEditFlags, Vector2)
View Source
public static bool ColorButton(string desc_id, Vector4 col, ImGuiColorEditFlags flags, Vector2 size)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | desc_id |
System.Numerics.Vector4 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
System.Numerics.Vector2 | size |
ColorConvertFloat4ToU32(Vector4)
View Source
public static uint ColorConvertFloat4ToU32(Vector4 @in)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.Numerics.Vector4 | in |
ColorConvertHSVtoRGB(float, float, float, out float, out float, out float)
View Source
public static void ColorConvertHSVtoRGB(float h, float s, float v, out float out_r, out float out_g, out float out_b)
Parameters
Type | Name |
---|---|
System.Single | h |
System.Single | s |
System.Single | v |
System.Single | out_r |
System.Single | out_g |
System.Single | out_b |
ColorConvertRGBtoHSV(float, float, float, out float, out float, out float)
View Source
public static void ColorConvertRGBtoHSV(float r, float g, float b, out float out_h, out float out_s, out float out_v)
Parameters
Type | Name |
---|---|
System.Single | r |
System.Single | g |
System.Single | b |
System.Single | out_h |
System.Single | out_s |
System.Single | out_v |
ColorConvertU32ToFloat4(uint)
View Source
public static Vector4 ColorConvertU32ToFloat4(uint @in)
Returns
System.Numerics.Vector4
Parameters
Type | Name |
---|---|
System.UInt32 | in |
ColorEdit3(string, ref Vector3)
View Source
public static bool ColorEdit3(string label, ref Vector3 col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | col |
ColorEdit3(string, ref Vector3, ImGuiColorEditFlags)
View Source
public static bool ColorEdit3(string label, ref Vector3 col, ImGuiColorEditFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
ColorEdit4(string, ref Vector4)
View Source
public static bool ColorEdit4(string label, ref Vector4 col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | col |
ColorEdit4(string, ref Vector4, ImGuiColorEditFlags)
View Source
public static bool ColorEdit4(string label, ref Vector4 col, ImGuiColorEditFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
ColorPicker3(string, ref Vector3)
View Source
public static bool ColorPicker3(string label, ref Vector3 col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | col |
ColorPicker3(string, ref Vector3, ImGuiColorEditFlags)
View Source
public static bool ColorPicker3(string label, ref Vector3 col, ImGuiColorEditFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
ColorPicker4(string, ref Vector4)
View Source
public static bool ColorPicker4(string label, ref Vector4 col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | col |
ColorPicker4(string, ref Vector4, ImGuiColorEditFlags)
View Source
public static bool ColorPicker4(string label, ref Vector4 col, ImGuiColorEditFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
ColorPicker4(string, ref Vector4, ImGuiColorEditFlags, ref float)
View Source
public static bool ColorPicker4(string label, ref Vector4 col, ImGuiColorEditFlags flags, ref float ref_col)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | col |
ImGuiNET.ImGuiColorEditFlags | flags |
System.Single | ref_col |
Columns()
View Source
public static void Columns()
Columns(int)
View Source
public static void Columns(int count)
Parameters
Type | Name |
---|---|
System.Int32 | count |
Columns(int, string)
View Source
public static void Columns(int count, string id)
Parameters
Type | Name |
---|---|
System.Int32 | count |
System.String | id |
Columns(int, string, bool)
View Source
public static void Columns(int count, string id, bool border)
Parameters
Type | Name |
---|---|
System.Int32 | count |
System.String | id |
System.Boolean | border |
Combo(string, ref int, string[], int)
View Source
public static bool Combo(string label, ref int current_item, string[] items, int items_count)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | current_item |
System.String[] | items |
System.Int32 | items_count |
Combo(string, ref int, string[], int, int)
View Source
public static bool Combo(string label, ref int current_item, string[] items, int items_count, int popup_max_height_in_items)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | current_item |
System.String[] | items |
System.Int32 | items_count |
System.Int32 | popup_max_height_in_items |
Combo(string, ref int, string)
View Source
public static bool Combo(string label, ref int current_item, string items_separated_by_zeros)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | current_item |
System.String | items_separated_by_zeros |
Combo(string, ref int, string, int)
View Source
public static bool Combo(string label, ref int current_item, string items_separated_by_zeros, int popup_max_height_in_items)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | current_item |
System.String | items_separated_by_zeros |
System.Int32 | popup_max_height_in_items |
CreateContext()
View Source
public static IntPtr CreateContext()
Returns
System.IntPtr
CreateContext(ImFontAtlasPtr)
View Source
public static IntPtr CreateContext(ImFontAtlasPtr shared_font_atlas)
Returns
System.IntPtr
Parameters
Type | Name |
---|---|
ImGuiNET.ImFontAtlasPtr | shared_font_atlas |
DebugCheckVersionAndDataLayout(string, uint, uint, uint, uint, uint, uint)
View Source
public static bool DebugCheckVersionAndDataLayout(string version_str, uint sz_io, uint sz_style, uint sz_vec2, uint sz_vec4, uint sz_drawvert, uint sz_drawidx)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | version_str |
System.UInt32 | sz_io |
System.UInt32 | sz_style |
System.UInt32 | sz_vec2 |
System.UInt32 | sz_vec4 |
System.UInt32 | sz_drawvert |
System.UInt32 | sz_drawidx |
DebugTextEncoding(string)
View Source
public static void DebugTextEncoding(string text)
Parameters
Type | Name |
---|---|
System.String | text |
DestroyContext()
View Source
public static void DestroyContext()
DestroyContext(IntPtr)
View Source
public static void DestroyContext(IntPtr ctx)
Parameters
Type | Name |
---|---|
System.IntPtr | ctx |
DestroyPlatformWindows()
View Source
public static void DestroyPlatformWindows()
DockSpace(uint)
View Source
public static uint DockSpace(uint id)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.UInt32 | id |
DockSpace(uint, Vector2)
View Source
public static uint DockSpace(uint id, Vector2 size)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
DockSpace(uint, Vector2, ImGuiDockNodeFlags)
View Source
public static uint DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
ImGuiNET.ImGuiDockNodeFlags | flags |
DockSpace(uint, Vector2, ImGuiDockNodeFlags, ImGuiWindowClassPtr)
View Source
public static uint DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClassPtr window_class)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.UInt32 | id |
System.Numerics.Vector2 | size |
ImGuiNET.ImGuiDockNodeFlags | flags |
ImGuiNET.ImGuiWindowClassPtr | window_class |
DockSpaceOverViewport()
View Source
public static uint DockSpaceOverViewport()
Returns
System.UInt32
DockSpaceOverViewport(ImGuiViewportPtr)
View Source
public static uint DockSpaceOverViewport(ImGuiViewportPtr viewport)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiViewportPtr | viewport |
DockSpaceOverViewport(ImGuiViewportPtr, ImGuiDockNodeFlags)
View Source
public static uint DockSpaceOverViewport(ImGuiViewportPtr viewport, ImGuiDockNodeFlags flags)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiViewportPtr | viewport |
ImGuiNET.ImGuiDockNodeFlags | flags |
DockSpaceOverViewport(ImGuiViewportPtr, ImGuiDockNodeFlags, ImGuiWindowClassPtr)
View Source
public static uint DockSpaceOverViewport(ImGuiViewportPtr viewport, ImGuiDockNodeFlags flags, ImGuiWindowClassPtr window_class)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiViewportPtr | viewport |
ImGuiNET.ImGuiDockNodeFlags | flags |
ImGuiNET.ImGuiWindowClassPtr | window_class |
DragFloat(string, ref float)
View Source
public static bool DragFloat(string label, ref float v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
DragFloat(string, ref float, float)
View Source
public static bool DragFloat(string label, ref float v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
System.Single | v_speed |
DragFloat(string, ref float, float, float)
View Source
public static bool DragFloat(string label, ref float v, float v_speed, float v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
System.Single | v_speed |
System.Single | v_min |
DragFloat(string, ref float, float, float, float)
View Source
public static bool DragFloat(string label, ref float v, float v_speed, float v_min, float v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
DragFloat(string, ref float, float, float, float, string)
View Source
public static bool DragFloat(string label, ref float v, float v_speed, float v_min, float v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
DragFloat(string, ref float, float, float, float, string, ImGuiSliderFlags)
View Source
public static bool DragFloat(string label, ref float v, float v_speed, float v_min, float v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragFloat2(string, ref Vector2)
View Source
public static bool DragFloat2(string label, ref Vector2 v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
DragFloat2(string, ref Vector2, float)
View Source
public static bool DragFloat2(string label, ref Vector2 v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
System.Single | v_speed |
DragFloat2(string, ref Vector2, float, float)
View Source
public static bool DragFloat2(string label, ref Vector2 v, float v_speed, float v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
System.Single | v_speed |
System.Single | v_min |
DragFloat2(string, ref Vector2, float, float, float)
View Source
public static bool DragFloat2(string label, ref Vector2 v, float v_speed, float v_min, float v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
DragFloat2(string, ref Vector2, float, float, float, string)
View Source
public static bool DragFloat2(string label, ref Vector2 v, float v_speed, float v_min, float v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
DragFloat2(string, ref Vector2, float, float, float, string, ImGuiSliderFlags)
View Source
public static bool DragFloat2(string label, ref Vector2 v, float v_speed, float v_min, float v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector2 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragFloat3(string, ref Vector3)
View Source
public static bool DragFloat3(string label, ref Vector3 v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
DragFloat3(string, ref Vector3, float)
View Source
public static bool DragFloat3(string label, ref Vector3 v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
System.Single | v_speed |
DragFloat3(string, ref Vector3, float, float)
View Source
public static bool DragFloat3(string label, ref Vector3 v, float v_speed, float v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
System.Single | v_speed |
System.Single | v_min |
DragFloat3(string, ref Vector3, float, float, float)
View Source
public static bool DragFloat3(string label, ref Vector3 v, float v_speed, float v_min, float v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
DragFloat3(string, ref Vector3, float, float, float, string)
View Source
public static bool DragFloat3(string label, ref Vector3 v, float v_speed, float v_min, float v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
DragFloat3(string, ref Vector3, float, float, float, string, ImGuiSliderFlags)
View Source
public static bool DragFloat3(string label, ref Vector3 v, float v_speed, float v_min, float v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector3 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragFloat4(string, ref Vector4)
View Source
public static bool DragFloat4(string label, ref Vector4 v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
DragFloat4(string, ref Vector4, float)
View Source
public static bool DragFloat4(string label, ref Vector4 v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
System.Single | v_speed |
DragFloat4(string, ref Vector4, float, float)
View Source
public static bool DragFloat4(string label, ref Vector4 v, float v_speed, float v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
System.Single | v_speed |
System.Single | v_min |
DragFloat4(string, ref Vector4, float, float, float)
View Source
public static bool DragFloat4(string label, ref Vector4 v, float v_speed, float v_min, float v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
DragFloat4(string, ref Vector4, float, float, float, string)
View Source
public static bool DragFloat4(string label, ref Vector4 v, float v_speed, float v_min, float v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
DragFloat4(string, ref Vector4, float, float, float, string, ImGuiSliderFlags)
View Source
public static bool DragFloat4(string label, ref Vector4 v, float v_speed, float v_min, float v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Numerics.Vector4 | v |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragFloatRange2(string, ref float, ref float)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
DragFloatRange2(string, ref float, ref float, float)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
DragFloatRange2(string, ref float, ref float, float, float)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed, float v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
System.Single | v_min |
DragFloatRange2(string, ref float, ref float, float, float, float)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed, float v_min, float v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
DragFloatRange2(string, ref float, ref float, float, float, float, string)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed, float v_min, float v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
DragFloatRange2(string, ref float, ref float, float, float, float, string, string)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed, float v_min, float v_max, string format, string format_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
System.String | format_max |
DragFloatRange2(string, ref float, ref float, float, float, float, string, string, ImGuiSliderFlags)
View Source
public static bool DragFloatRange2(string label, ref float v_current_min, ref float v_current_max, float v_speed, float v_min, float v_max, string format, string format_max, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Single | v_current_min |
System.Single | v_current_max |
System.Single | v_speed |
System.Single | v_min |
System.Single | v_max |
System.String | format |
System.String | format_max |
ImGuiNET.ImGuiSliderFlags | flags |
DragInt(string, ref int)
View Source
public static bool DragInt(string label, ref int v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
DragInt(string, ref int, float)
View Source
public static bool DragInt(string label, ref int v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
DragInt(string, ref int, float, int)
View Source
public static bool DragInt(string label, ref int v, float v_speed, int v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
DragInt(string, ref int, float, int, int)
View Source
public static bool DragInt(string label, ref int v, float v_speed, int v_min, int v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
DragInt(string, ref int, float, int, int, string)
View Source
public static bool DragInt(string label, ref int v, float v_speed, int v_min, int v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
DragInt(string, ref int, float, int, int, string, ImGuiSliderFlags)
View Source
public static bool DragInt(string label, ref int v, float v_speed, int v_min, int v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragInt2(string, ref int)
View Source
public static bool DragInt2(string label, ref int v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
DragInt2(string, ref int, float)
View Source
public static bool DragInt2(string label, ref int v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
DragInt2(string, ref int, float, int)
View Source
public static bool DragInt2(string label, ref int v, float v_speed, int v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
DragInt2(string, ref int, float, int, int)
View Source
public static bool DragInt2(string label, ref int v, float v_speed, int v_min, int v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
DragInt2(string, ref int, float, int, int, string)
View Source
public static bool DragInt2(string label, ref int v, float v_speed, int v_min, int v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
DragInt2(string, ref int, float, int, int, string, ImGuiSliderFlags)
View Source
public static bool DragInt2(string label, ref int v, float v_speed, int v_min, int v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragInt3(string, ref int)
View Source
public static bool DragInt3(string label, ref int v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
DragInt3(string, ref int, float)
View Source
public static bool DragInt3(string label, ref int v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
DragInt3(string, ref int, float, int)
View Source
public static bool DragInt3(string label, ref int v, float v_speed, int v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
DragInt3(string, ref int, float, int, int)
View Source
public static bool DragInt3(string label, ref int v, float v_speed, int v_min, int v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
DragInt3(string, ref int, float, int, int, string)
View Source
public static bool DragInt3(string label, ref int v, float v_speed, int v_min, int v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
DragInt3(string, ref int, float, int, int, string, ImGuiSliderFlags)
View Source
public static bool DragInt3(string label, ref int v, float v_speed, int v_min, int v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragInt4(string, ref int)
View Source
public static bool DragInt4(string label, ref int v)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
DragInt4(string, ref int, float)
View Source
public static bool DragInt4(string label, ref int v, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
DragInt4(string, ref int, float, int)
View Source
public static bool DragInt4(string label, ref int v, float v_speed, int v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
DragInt4(string, ref int, float, int, int)
View Source
public static bool DragInt4(string label, ref int v, float v_speed, int v_min, int v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
DragInt4(string, ref int, float, int, int, string)
View Source
public static bool DragInt4(string label, ref int v, float v_speed, int v_min, int v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
DragInt4(string, ref int, float, int, int, string, ImGuiSliderFlags)
View Source
public static bool DragInt4(string label, ref int v, float v_speed, int v_min, int v_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragIntRange2(string, ref int, ref int)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
DragIntRange2(string, ref int, ref int, float)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
DragIntRange2(string, ref int, ref int, float, int)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed, int v_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
System.Int32 | v_min |
DragIntRange2(string, ref int, ref int, float, int, int)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed, int v_min, int v_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
DragIntRange2(string, ref int, ref int, float, int, int, string)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed, int v_min, int v_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
DragIntRange2(string, ref int, ref int, float, int, int, string, string)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed, int v_min, int v_max, string format, string format_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
System.String | format_max |
DragIntRange2(string, ref int, ref int, float, int, int, string, string, ImGuiSliderFlags)
View Source
public static bool DragIntRange2(string label, ref int v_current_min, ref int v_current_max, float v_speed, int v_min, int v_max, string format, string format_max, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
System.Int32 | v_current_min |
System.Int32 | v_current_max |
System.Single | v_speed |
System.Int32 | v_min |
System.Int32 | v_max |
System.String | format |
System.String | format_max |
ImGuiNET.ImGuiSliderFlags | flags |
DragScalar(string, ImGuiDataType, IntPtr)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
DragScalar(string, ImGuiDataType, IntPtr, float)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Single | v_speed |
DragScalar(string, ImGuiDataType, IntPtr, float, IntPtr)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed, IntPtr p_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Single | v_speed |
System.IntPtr | p_min |
DragScalar(string, ImGuiDataType, IntPtr, float, IntPtr, IntPtr)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed, IntPtr p_min, IntPtr p_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
DragScalar(string, ImGuiDataType, IntPtr, float, IntPtr, IntPtr, string)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed, IntPtr p_min, IntPtr p_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
System.String | format |
DragScalar(string, ImGuiDataType, IntPtr, float, IntPtr, IntPtr, string, ImGuiSliderFlags)
View Source
public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed, IntPtr p_min, IntPtr p_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
DragScalarN(string, ImGuiDataType, IntPtr, int)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
DragScalarN(string, ImGuiDataType, IntPtr, int, float)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
System.Single | v_speed |
DragScalarN(string, ImGuiDataType, IntPtr, int, float, IntPtr)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed, IntPtr p_min)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
System.Single | v_speed |
System.IntPtr | p_min |
DragScalarN(string, ImGuiDataType, IntPtr, int, float, IntPtr, IntPtr)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed, IntPtr p_min, IntPtr p_max)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
DragScalarN(string, ImGuiDataType, IntPtr, int, float, IntPtr, IntPtr, string)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed, IntPtr p_min, IntPtr p_max, string format)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
System.String | format |
DragScalarN(string, ImGuiDataType, IntPtr, int, float, IntPtr, IntPtr, string, ImGuiSliderFlags)
View Source
public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed, IntPtr p_min, IntPtr p_max, string format, ImGuiSliderFlags flags)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | label |
ImGuiNET.ImGuiDataType | data_type |
System.IntPtr | p_data |
System.Int32 | components |
System.Single | v_speed |
System.IntPtr | p_min |
System.IntPtr | p_max |
System.String | format |
ImGuiNET.ImGuiSliderFlags | flags |
Dummy(Vector2)
View Source
public static void Dummy(Vector2 size)
Parameters
Type | Name |
---|---|
System.Numerics.Vector2 | size |
End()
View Source
public static void End()
EndChild()
View Source
public static void EndChild()
EndChildFrame()
View Source
public static void EndChildFrame()
EndCombo()
View Source
public static void EndCombo()
EndDisabled()
View Source
public static void EndDisabled()
EndDragDropSource()
View Source
public static void EndDragDropSource()
EndDragDropTarget()
View Source
public static void EndDragDropTarget()
EndFrame()
View Source
public static void EndFrame()
EndGroup()
View Source
public static void EndGroup()
EndListBox()
View Source
public static void EndListBox()
EndMainMenuBar()
View Source
public static void EndMainMenuBar()
EndMenu()
View Source
public static void EndMenu()
EndMenuBar()
View Source
public static void EndMenuBar()
EndPopup()
View Source
public static void EndPopup()
EndTabBar()
View Source
public static void EndTabBar()
EndTabItem()
View Source
public static void EndTabItem()
EndTable()
View Source
public static void EndTable()
EndTooltip()
View Source
public static void EndTooltip()
FindViewportByID(uint)
View Source
public static ImGuiViewportPtr FindViewportByID(uint id)
Returns
Parameters
Type | Name |
---|---|
System.UInt32 | id |
FindViewportByPlatformHandle(IntPtr)
View Source
public static ImGuiViewportPtr FindViewportByPlatformHandle(IntPtr platform_handle)
Returns
Parameters
Type | Name |
---|---|
System.IntPtr | platform_handle |
GetAllocatorFunctions(ref IntPtr, ref IntPtr, ref void*)
View Source
public static void GetAllocatorFunctions(ref IntPtr p_alloc_func, ref IntPtr p_free_func, ref void* p_user_data)
Parameters
Type | Name |
---|---|
System.IntPtr | p_alloc_func |
System.IntPtr | p_free_func |
System.Void* | p_user_data |
GetBackgroundDrawList()
View Source
public static ImDrawListPtr GetBackgroundDrawList()
Returns
GetBackgroundDrawList(ImGuiViewportPtr)
View Source
public static ImDrawListPtr GetBackgroundDrawList(ImGuiViewportPtr viewport)
Returns
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiViewportPtr | viewport |
GetClipboardText()
View Source
public static string GetClipboardText()
Returns
System.String
GetColorU32(ImGuiCol)
View Source
public static uint GetColorU32(ImGuiCol idx)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiCol | idx |
GetColorU32(ImGuiCol, float)
View Source
public static uint GetColorU32(ImGuiCol idx, float alpha_mul)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiCol | idx |
System.Single | alpha_mul |
GetColorU32(Vector4)
View Source
public static uint GetColorU32(Vector4 col)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.Numerics.Vector4 | col |
GetColorU32(uint)
View Source
public static uint GetColorU32(uint col)
Returns
System.UInt32
Parameters
Type | Name |
---|---|
System.UInt32 | col |
GetColumnIndex()
View Source
public static int GetColumnIndex()
Returns
System.Int32
GetColumnOffset()
View Source
public static float GetColumnOffset()
Returns
System.Single
GetColumnOffset(int)
View Source
public static float GetColumnOffset(int column_index)
Returns
System.Single
Parameters
Type | Name |
---|---|
System.Int32 | column_index |
GetColumnsCount()
View Source
public static int GetColumnsCount()
Returns
System.Int32