Skip to main content

Delegate SeStringReplacementEntity.DrawDelegate

Draws the replacement entity.

Assembly: Dalamud.dll
Declaration
public delegate void SeStringReplacementEntity.DrawDelegate(scoped in SeStringDrawState state, int byteOffset, Vector2 offset)

Methods

Invoke(scoped in SeStringDrawState, int, Vector2)

Declaration
public virtual void Invoke(scoped in SeStringDrawState state, int byteOffset, Vector2 offset)
Parameters
TypeName
Dalamud.Interface.ImGuiSeStringRenderer.SeStringDrawStatestate
System.Int32byteOffset
System.Numerics.Vector2offset

BeginInvoke(scoped in SeStringDrawState, int, Vector2, AsyncCallback, object)

Declaration
public virtual IAsyncResult BeginInvoke(scoped in SeStringDrawState state, int byteOffset, Vector2 offset, AsyncCallback callback, object @object)
Returns

System.IAsyncResult

Parameters
TypeName
Dalamud.Interface.ImGuiSeStringRenderer.SeStringDrawStatestate
System.Int32byteOffset
System.Numerics.Vector2offset
System.AsyncCallbackcallback
System.Objectobject

EndInvoke(scoped in SeStringDrawState, IAsyncResult)

Declaration
public virtual void EndInvoke(scoped in SeStringDrawState state, IAsyncResult result)
Parameters
TypeName
Dalamud.Interface.ImGuiSeStringRenderer.SeStringDrawStatestate
System.IAsyncResultresult