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

Delegate FontAtlasBuildStepDelegate

Delegate to be called when a font needs to be built.

Remarks

An implementation of Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkit may implement all of Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkitPreBuild and Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkitPostBuild.

Either use Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkit.BuildStep to identify the build step, or use Dalamud.Interface.ManagedFontAtlas.FontAtlasBuildToolkitUtilities.OnPreBuild(Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkit,System.Action<Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkitPreBuild>) and Dalamud.Interface.ManagedFontAtlas.FontAtlasBuildToolkitUtilities.OnPostBuild(Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkit,System.Action<Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkitPostBuild>) for routing.

Assembly: Dalamud.dll
Declaration
public delegate void FontAtlasBuildStepDelegate(IFontAtlasBuildToolkit toolkit)

Methods

Invoke(IFontAtlasBuildToolkit)

Declaration
public virtual void Invoke(IFontAtlasBuildToolkit toolkit)
Parameters
TypeName
Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkittoolkit

BeginInvoke(IFontAtlasBuildToolkit, AsyncCallback, object)

Declaration
public virtual IAsyncResult BeginInvoke(IFontAtlasBuildToolkit toolkit, AsyncCallback callback, object @object)
Returns

System.IAsyncResult

Parameters
TypeName
Dalamud.Interface.ManagedFontAtlas.IFontAtlasBuildToolkittoolkit
System.AsyncCallbackcallback
System.Objectobject

EndInvoke(IAsyncResult)

Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
TypeName
System.IAsyncResultresult