Skip to main content

Class ImGuiExtensions

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

Assembly: Dalamud.dll
View Source
Declaration
public static class ImGuiExtensions

Methods

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

Draw clipped text.

View Source
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.