Class ImRaii
Assembly: Dalamud.dll
View Source
public static class ImRaii
Methods
PushColor(ImGuiCol, uint, bool)
View Source
public static ImRaii.Color PushColor(ImGuiCol idx, uint color, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Color
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiCol | idx |
System.UInt32 | color |
System.Boolean | condition |
PushColor(ImGuiCol, Vector4, bool)
View Source
public static ImRaii.Color PushColor(ImGuiCol idx, Vector4 color, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Color
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiCol | idx |
System.Numerics.Vector4 | color |
System.Boolean | condition |
DefaultColors()
View Source
public static ImRaii.Color DefaultColors()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Color
Child(ImU8String)
View Source
public static ImRaii.IEndObject Child(ImU8String strId)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | strId |
Child(ImU8String, Vector2)
View Source
public static ImRaii.IEndObject Child(ImU8String strId, Vector2 size)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | strId |
System.Numerics.Vector2 | size |
Child(ImU8String, Vector2, bool)
View Source
public static ImRaii.IEndObject Child(ImU8String strId, Vector2 size, bool border)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | strId |
System.Numerics.Vector2 | size |
System.Boolean | border |
Child(ImU8String, Vector2, bool, ImGuiWindowFlags)
View Source
public static ImRaii.IEndObject Child(ImU8String strId, Vector2 size, bool border, ImGuiWindowFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | strId |
System.Numerics.Vector2 | size |
System.Boolean | border |
Dalamud.Bindings.ImGui.ImGuiWindowFlags | flags |
DragDropTarget()
View Source
public static ImRaii.IEndObject DragDropTarget()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
DragDropSource()
View Source
public static ImRaii.IEndObject DragDropSource()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
DragDropSource(ImGuiDragDropFlags)
View Source
public static ImRaii.IEndObject DragDropSource(ImGuiDragDropFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiDragDropFlags | flags |
Popup(ImU8String)
View Source
public static ImRaii.IEndObject Popup(ImU8String id)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
Popup(ImU8String, ImGuiWindowFlags)
View Source
public static ImRaii.IEndObject Popup(ImU8String id, ImGuiWindowFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
Dalamud.Bindings.ImGui.ImGuiWindowFlags | flags |
PopupModal(ImU8String)
View Source
public static ImRaii.IEndObject PopupModal(ImU8String id)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
PopupModal(ImU8String, ref bool)
View Source
public static ImRaii.IEndObject PopupModal(ImU8String id, ref bool open)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
System.Boolean | open |
PopupModal(ImU8String, ref bool, ImGuiWindowFlags)
View Source
public static ImRaii.IEndObject PopupModal(ImU8String id, ref bool open, ImGuiWindowFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
System.Boolean | open |
Dalamud.Bindings.ImGui.ImGuiWindowFlags | flags |
ContextPopup(ImU8String)
View Source
public static ImRaii.IEndObject ContextPopup(ImU8String id)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
ContextPopup(ImU8String, ImGuiPopupFlags)
View Source
public static ImRaii.IEndObject ContextPopup(ImU8String id, ImGuiPopupFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
Dalamud.Bindings.ImGui.ImGuiPopupFlags | flags |
ContextPopupItem(ImU8String)
View Source
public static ImRaii.IEndObject ContextPopupItem(ImU8String id)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
ContextPopupItem(ImU8String, ImGuiPopupFlags)
View Source
public static ImRaii.IEndObject ContextPopupItem(ImU8String id, ImGuiPopupFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
Dalamud.Bindings.ImGui.ImGuiPopupFlags | flags |
Combo(ImU8String, ImU8String)
View Source
public static ImRaii.IEndObject Combo(ImU8String label, ImU8String previewValue)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
Dalamud.Bindings.ImGui.ImU8String | previewValue |
Combo(ImU8String, ImU8String, ImGuiComboFlags)
View Source
public static ImRaii.IEndObject Combo(ImU8String label, ImU8String previewValue, ImGuiComboFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
Dalamud.Bindings.ImGui.ImU8String | previewValue |
Dalamud.Bindings.ImGui.ImGuiComboFlags | flags |
Menu(ImU8String)
View Source
public static ImRaii.IEndObject Menu(ImU8String label)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
MenuBar()
View Source
public static ImRaii.IEndObject MenuBar()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
MainMenuBar()
View Source
public static ImRaii.IEndObject MainMenuBar()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Group()
View Source
public static ImRaii.IEndObject Group()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Tooltip()
View Source
public static ImRaii.IEndObject Tooltip()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
ItemWidth(float)
Pushes the item width for the next widget and returns an IDisposable
that pops
the width when done.
View Source
public static ImRaii.IEndObject ItemWidth(float width)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject: An System.IDisposable
for use in a using
statement.
Parameters
Type | Name | Description |
---|---|---|
System.Single | width | The width to set the next widget to. |
TextWrapPos(float)
Pushes the item wrapping width for the next string written and returns an IDisposable
that pops the wrap width when done.
View Source
public static ImRaii.IEndObject TextWrapPos(float pos)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject: An System.IDisposable
for use in a using
statement.
Parameters
Type | Name | Description |
---|---|---|
System.Single | pos | The wrap width to set the next text written to. |
ListBox(ImU8String)
View Source
public static ImRaii.IEndObject ListBox(ImU8String label)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
ListBox(ImU8String, Vector2)
View Source
public static ImRaii.IEndObject ListBox(ImU8String label, Vector2 size)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
System.Numerics.Vector2 | size |
Table(ImU8String, int)
View Source
public static ImRaii.IEndObject Table(ImU8String table, int numColumns)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | table |
System.Int32 | numColumns |
Table(ImU8String, int, ImGuiTableFlags)
View Source
public static ImRaii.IEndObject Table(ImU8String table, int numColumns, ImGuiTableFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | table |
System.Int32 | numColumns |
Dalamud.Bindings.ImGui.ImGuiTableFlags | flags |
Table(ImU8String, int, ImGuiTableFlags, Vector2)
View Source
public static ImRaii.IEndObject Table(ImU8String table, int numColumns, ImGuiTableFlags flags, Vector2 outerSize)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | table |
System.Int32 | numColumns |
Dalamud.Bindings.ImGui.ImGuiTableFlags | flags |
System.Numerics.Vector2 | outerSize |
Table(ImU8String, int, ImGuiTableFlags, Vector2, float)
View Source
public static ImRaii.IEndObject Table(ImU8String table, int numColumns, ImGuiTableFlags flags, Vector2 outerSize, float innerWidth)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | table |
System.Int32 | numColumns |
Dalamud.Bindings.ImGui.ImGuiTableFlags | flags |
System.Numerics.Vector2 | outerSize |
System.Single | innerWidth |
TabBar(ImU8String)
View Source
public static ImRaii.IEndObject TabBar(ImU8String label)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
TabBar(ImU8String, ImGuiTabBarFlags)
View Source
public static ImRaii.IEndObject TabBar(ImU8String label, ImGuiTabBarFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
Dalamud.Bindings.ImGui.ImGuiTabBarFlags | flags |
TabItem(ImU8String)
View Source
public static ImRaii.IEndObject TabItem(ImU8String label)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
TabItem(byte*, ImGuiTabItemFlags)
View Source
public static ImRaii.IEndObject TabItem(byte* label, ImGuiTabItemFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.Byte* | label |
Dalamud.Bindings.ImGui.ImGuiTabItemFlags | flags |
TabItem(ImU8String, ImGuiTabItemFlags)
View Source
public static ImRaii.IEndObject TabItem(ImU8String label, ImGuiTabItemFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
Dalamud.Bindings.ImGui.ImGuiTabItemFlags | flags |
TabItem(ImU8String, ref bool)
View Source
public static ImRaii.IEndObject TabItem(ImU8String label, ref bool open)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
System.Boolean | open |
TabItem(ImU8String, ref bool, ImGuiTabItemFlags)
View Source
public static ImRaii.IEndObject TabItem(ImU8String label, ref bool open, ImGuiTabItemFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
System.Boolean | open |
Dalamud.Bindings.ImGui.ImGuiTabItemFlags | flags |
TreeNode(ImU8String)
View Source
public static ImRaii.IEndObject TreeNode(ImU8String label)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
TreeNode(ImU8String, ImGuiTreeNodeFlags)
View Source
public static ImRaii.IEndObject TreeNode(ImU8String label, ImGuiTreeNodeFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | label |
Dalamud.Bindings.ImGui.ImGuiTreeNodeFlags | flags |
Disabled()
View Source
public static ImRaii.IEndObject Disabled()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Disabled(bool)
View Source
public static ImRaii.IEndObject Disabled(bool disabled)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.Boolean | disabled |
Enabled()
View Source
public static ImRaii.IEndObject Enabled()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
PushFont(ImFontPtr, bool)
View Source
public static ImRaii.Font PushFont(ImFontPtr font, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Font
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImFontPtr | font |
System.Boolean | condition |
DefaultFont()
View Source
public static ImRaii.Font DefaultFont()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Font
PushId(ImU8String, bool)
View Source
public static ImRaii.Id PushId(ImU8String id, bool enabled = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Id
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImU8String | id |
System.Boolean | enabled |
PushId(int, bool)
View Source
public static ImRaii.Id PushId(int id, bool enabled = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Id
Parameters
Type | Name |
---|---|
System.Int32 | id |
System.Boolean | enabled |
PushId(nint, bool)
View Source
public static ImRaii.Id PushId(nint id, bool enabled = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Id
Parameters
Type | Name |
---|---|
System.IntPtr | id |
System.Boolean | enabled |
PushIndent(float, bool, bool)
View Source
public static ImRaii.Indent PushIndent(float f, bool scaled = true, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Indent
Parameters
Type | Name |
---|---|
System.Single | f |
System.Boolean | scaled |
System.Boolean | condition |
PushIndent(int, bool)
View Source
public static ImRaii.Indent PushIndent(int i = 1, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Indent
Parameters
Type | Name |
---|---|
System.Int32 | i |
System.Boolean | condition |
Plot(string, Vector2, ImPlotFlags)
View Source
public static ImRaii.IEndObject Plot(string titleId, Vector2 size, ImPlotFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | titleId |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotFlags | flags |
Plot(ReadOnlySpan<byte>, Vector2, ImPlotFlags)
View Source
public static ImRaii.IEndObject Plot(ReadOnlySpan<byte> titleId, Vector2 size, ImPlotFlags flags)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | titleId |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotFlags | flags |
AlignedPlots(string, bool)
View Source
public static ImRaii.IEndObject AlignedPlots(string groupId, bool vertical = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | groupId |
System.Boolean | vertical |
AlignedPlots(ReadOnlySpan<byte>, bool)
View Source
public static ImRaii.IEndObject AlignedPlots(ReadOnlySpan<byte> groupId, bool vertical = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | groupId |
System.Boolean | vertical |
LegendPopup(string, ImGuiMouseButton)
View Source
public static ImRaii.IEndObject LegendPopup(string labelId, ImGuiMouseButton mouseButton = ImGuiMouseButton.Right)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | labelId |
Dalamud.Bindings.ImGui.ImGuiMouseButton | mouseButton |
LegendPopup(ReadOnlySpan<byte>, ImGuiMouseButton)
View Source
public static ImRaii.IEndObject LegendPopup(ReadOnlySpan<byte> labelId, ImGuiMouseButton mouseButton = ImGuiMouseButton.Right)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | labelId |
Dalamud.Bindings.ImGui.ImGuiMouseButton | mouseButton |
Subplots(string, int, int, Vector2, ImPlotSubplotFlags)
View Source
public static ImRaii.IEndObject Subplots(string titleId, int rows, int cols, Vector2 size, ImPlotSubplotFlags flags = ImPlotSubplotFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | titleId |
System.Int32 | rows |
System.Int32 | cols |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotSubplotFlags | flags |
Subplots(ReadOnlySpan<byte>, int, int, Vector2, ImPlotSubplotFlags)
View Source
public static ImRaii.IEndObject Subplots(ReadOnlySpan<byte> titleId, int rows, int cols, Vector2 size, ImPlotSubplotFlags flags = ImPlotSubplotFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | titleId |
System.Int32 | rows |
System.Int32 | cols |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotSubplotFlags | flags |
Subplots(string, int, int, Vector2, ImPlotSubplotFlags, ref float, ref float)
View Source
public static ImRaii.IEndObject Subplots(string titleId, int rows, int cols, Vector2 size, ImPlotSubplotFlags flags, ref float rowRatios, ref float colRatios)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | titleId |
System.Int32 | rows |
System.Int32 | cols |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotSubplotFlags | flags |
System.Single | rowRatios |
System.Single | colRatios |
Subplots(ReadOnlySpan<byte>, int, int, Vector2, ImPlotSubplotFlags, ref float, ref float)
View Source
public static ImRaii.IEndObject Subplots(ReadOnlySpan<byte> titleId, int rows, int cols, Vector2 size, ImPlotSubplotFlags flags, ref float rowRatios, ref float colRatios)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | titleId |
System.Int32 | rows |
System.Int32 | cols |
System.Numerics.Vector2 | size |
Dalamud.Bindings.ImPlot.ImPlotSubplotFlags | flags |
System.Single | rowRatios |
System.Single | colRatios |
DragDropSourceAxis(ImAxis, ImGuiDragDropFlags)
View Source
public static ImRaii.IEndObject DragDropSourceAxis(ImAxis axis, ImGuiDragDropFlags flags = ImGuiDragDropFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImAxis | axis |
Dalamud.Bindings.ImGui.ImGuiDragDropFlags | flags |
DragDropSourceItem(string, ImGuiDragDropFlags)
View Source
public static ImRaii.IEndObject DragDropSourceItem(string labelId, ImGuiDragDropFlags flags = ImGuiDragDropFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.String | labelId |
Dalamud.Bindings.ImGui.ImGuiDragDropFlags | flags |
DragDropSourceItem(ReadOnlySpan<byte>, ImGuiDragDropFlags)
View Source
public static ImRaii.IEndObject DragDropSourceItem(ReadOnlySpan<byte> labelId, ImGuiDragDropFlags flags = ImGuiDragDropFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Byte> | labelId |
Dalamud.Bindings.ImGui.ImGuiDragDropFlags | flags |
DragDropSourcePlot(ImGuiDragDropFlags)
View Source
public static ImRaii.IEndObject DragDropSourcePlot(ImGuiDragDropFlags flags = ImGuiDragDropFlags.None)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiDragDropFlags | flags |
DragDropTargetAxis(ImAxis)
View Source
public static ImRaii.IEndObject DragDropTargetAxis(ImAxis axis)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImAxis | axis |
DragDropTargetLegend()
View Source
public static ImRaii.IEndObject DragDropTargetLegend()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
DragDropTargetPlot()
View Source
public static ImRaii.IEndObject DragDropTargetPlot()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.IEndObject
PushStyle(ImPlotStyleVar, int, bool)
View Source
public static ImRaii.PlotStyle PushStyle(ImPlotStyleVar idx, int value, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotStyle
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImPlotStyleVar | idx |
System.Int32 | value |
System.Boolean | condition |
PushStyle(ImPlotStyleVar, float, bool)
View Source
public static ImRaii.PlotStyle PushStyle(ImPlotStyleVar idx, float value, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotStyle
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImPlotStyleVar | idx |
System.Single | value |
System.Boolean | condition |
PushStyle(ImPlotStyleVar, Vector2, bool)
View Source
public static ImRaii.PlotStyle PushStyle(ImPlotStyleVar idx, Vector2 value, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotStyle
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImPlotStyleVar | idx |
System.Numerics.Vector2 | value |
System.Boolean | condition |
DefaultPlotStyle()
View Source
public static ImRaii.PlotStyle DefaultPlotStyle()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotStyle
PushColor(ImPlotCol, uint, bool)
View Source
public static ImRaii.PlotColor PushColor(ImPlotCol idx, uint color, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotColor
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImPlotCol | idx |
System.UInt32 | color |
System.Boolean | condition |
PushColor(ImPlotCol, Vector4, bool)
View Source
public static ImRaii.PlotColor PushColor(ImPlotCol idx, Vector4 color, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotColor
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImPlot.ImPlotCol | idx |
System.Numerics.Vector4 | color |
System.Boolean | condition |
DefaultPlotColors()
View Source
public static ImRaii.PlotColor DefaultPlotColors()
Returns
Dalamud.Interface.Utility.Raii.ImRaii.PlotColor
PushStyle(ImGuiStyleVar, float, bool)
View Source
public static ImRaii.Style PushStyle(ImGuiStyleVar idx, float value, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Style
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiStyleVar | idx |
System.Single | value |
System.Boolean | condition |
PushStyle(ImGuiStyleVar, Vector2, bool)
View Source
public static ImRaii.Style PushStyle(ImGuiStyleVar idx, Vector2 value, bool condition = true)
Returns
Dalamud.Interface.Utility.Raii.ImRaii.Style
Parameters
Type | Name |
---|---|
Dalamud.Bindings.ImGui.ImGuiStyleVar | idx |
System.Numerics.Vector2 | value |
System.Boolean | condition |
DefaultStyle()
View Source
public static ImRaii.Style DefaultStyle()