Class ImGui2
Assembly: SadConsole.Debug.MonoGame.dll
Syntax
public static class ImGui2
Fields
Color_White
Declaration
public static uint Color_White
Field Value
Zoom2x
Declaration
Field Value
ZoomFit
Declaration
public static int ZoomFit
Field Value
ZoomNormal
Declaration
public static int ZoomNormal
Field Value
Methods
BeginGroupPanel(string)
Declaration
public static void BeginGroupPanel(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
BeginGroupPanel(string, Vector2)
Declaration
public static void BeginGroupPanel(string name, Vector2 size)
Parameters
CenterNextWindow()
Declaration
public static void CenterNextWindow()
DrawTexture(string, bool, int, ImTextureID, Vector2, out bool, out bool)
Declaration
public static void DrawTexture(string id, bool border, int zoomMode, ImTextureID texture, Vector2 textureSize, out bool isItemActive, out bool isItemHovered)
Parameters
DrawTexture(string, bool, int, ImTextureID, Vector2, Vector2, out bool, out bool)
Declaration
public static void DrawTexture(string id, bool border, int zoomMode, ImTextureID texture, Vector2 textureSize, Vector2 region, out bool isItemActive, out bool isItemHovered)
Parameters
DrawTexture(string, bool, int, Texture2D, ImGuiRenderer, out bool, out bool)
Declaration
public static void DrawTexture(string id, bool border, int zoomMode, Texture2D texture, ImGuiRenderer renderer, out bool isItemActive, out bool isItemHovered)
Parameters
DrawTexture(string, bool, int, Texture2D, Vector2, ImGuiRenderer, out bool, out bool)
Declaration
public static void DrawTexture(string id, bool border, int zoomMode, Texture2D texture, Vector2 region, ImGuiRenderer renderer, out bool isItemActive, out bool isItemHovered)
Parameters
EndGroupPanel()
Declaration
public static void EndGroupPanel()
InputText(string, string)
Declaration
public static string InputText(string label, string value)
Parameters
Returns
Declaration
public static bool ScrollableSurface(string id, IScreenSurface Surface, out Point hoveredCellPosition, ImGuiRenderer renderer)
Parameters
Returns
SeparatorLabel(string)
Declaration
public static void SeparatorLabel(string text)
Parameters
Type |
Name |
Description |
string |
text |
|
SeparatorLabel(string, Color)
Declaration
public static void SeparatorLabel(string text, Color barColor)
Parameters
SeparatorLabel(string, Color, Color)
Declaration
public static void SeparatorLabel(string text, Color barColor, Color textColor)
Parameters
SeparatorLabel(string, Vector4)
Declaration
public static void SeparatorLabel(string text, Vector4 barColor)
Parameters
SeparatorLabel(string, Vector4, Vector4)
Declaration
public static void SeparatorLabel(string text, Vector4 barColor, Vector4 textColor)
Parameters
SeparatorText(string, Vector4)
Declaration
public static void SeparatorText(string label, Vector4 color)
Parameters
SliderIntNudges(string, int, ref int, int, int)
Declaration
public static bool SliderIntNudges(string label, int width, ref int v, int v_min, int v_max)
Parameters
Returns
SliderIntNudges(string, int, ref int, int, int, ImGuiSliderFlags)
Declaration
public static bool SliderIntNudges(string label, int width, ref int v, int v_min, int v_max, ImGuiSliderFlags flags)
Parameters
Type |
Name |
Description |
string |
label |
|
int |
width |
|
int |
v |
|
int |
v_min |
|
int |
v_max |
|
ImGuiSliderFlags |
flags |
|
Returns
SliderIntNudges(string, int, ref int, int, int, string, ImGuiSliderFlags)
Declaration
public static bool SliderIntNudges(string label, int width, ref int v, int v_min, int v_max, string fmt, ImGuiSliderFlags flags)
Parameters
Returns
VSliderIntNudges(string, Vector2, ref int, int, int)
Declaration
public static bool VSliderIntNudges(string label, Vector2 size, ref int v, int v_min, int v_max)
Parameters
Returns
VSliderIntNudges(string, Vector2, ref int, int, int, ImGuiSliderFlags)
Declaration
public static bool VSliderIntNudges(string label, Vector2 size, ref int v, int v_min, int v_max, ImGuiSliderFlags flags)
Parameters
Returns
VSliderIntNudges(string, Vector2, ref int, int, int, string, ImGuiSliderFlags)
Declaration
public static bool VSliderIntNudges(string label, Vector2 size, ref int v, int v_min, int v_max, string fmt, ImGuiSliderFlags flags)
Parameters
Returns
Declaration
public static bool XYEditPopup(string id, ref int xValue, ref int yValue, string xText, string yText, int inputWidth = 100)
Parameters
Returns