Skip to main content
Version: 15.x (API 15) [Current]

Class ImGuiExtensions

Class containing various extensions to ImGui, aiding with building custom widgets.

Assembly: Dalamud.dll​
Declaration
public static class ImGuiExtensions

Methods​

AddTextClippedEx(ImDrawListPtr, Vector2, Vector2, string, Vector2?, Vector2, Vector4?)​

Draw clipped text.

Declaration
public static void AddTextClippedEx(this ImDrawListPtr drawListPtr, Vector2 posMin, Vector2 posMax, string text, Vector2? textSizeIfKnown, Vector2 align, Vector4? clipRect)
Parameters​
TypeNameDescription
Dalamud.Bindings.ImGui.ImDrawListPtrdrawListPtrPointer to the draw list.
System.Numerics.Vector2posMinMinimum position.
System.Numerics.Vector2posMaxMaximum position.
System.StringtextText to draw.
System.Nullable<System.Numerics.Vector2>textSizeIfKnownSize of the text, if known.
System.Numerics.Vector2alignAlignment.
System.Nullable<System.Numerics.Vector4>clipRectClip rect to use.