Skip to main content

Delegate IChatGui.OnMessageDelegate

A delegate type used with the Dalamud.Game.Gui.ChatGui.ChatMessage event.

Assembly: Dalamud.dll
Declaration
public delegate void IChatGui.OnMessageDelegate(XivChatType type, int timestamp, ref SeString sender, ref SeString message, ref bool isHandled)

Methods

Invoke(XivChatType, int, ref SeString, ref SeString, ref bool)

Declaration
public virtual void Invoke(XivChatType type, int timestamp, ref SeString sender, ref SeString message, ref bool isHandled)
Parameters
TypeName
Dalamud.Game.Text.XivChatTypetype
System.Int32timestamp
Dalamud.Game.Text.SeStringHandling.SeStringsender
Dalamud.Game.Text.SeStringHandling.SeStringmessage
System.BooleanisHandled

BeginInvoke(XivChatType, int, ref SeString, ref SeString, ref bool, AsyncCallback, object)

Declaration
public virtual IAsyncResult BeginInvoke(XivChatType type, int timestamp, ref SeString sender, ref SeString message, ref bool isHandled, AsyncCallback callback, object @object)
Returns

System.IAsyncResult

Parameters
TypeName
Dalamud.Game.Text.XivChatTypetype
System.Int32timestamp
Dalamud.Game.Text.SeStringHandling.SeStringsender
Dalamud.Game.Text.SeStringHandling.SeStringmessage
System.BooleanisHandled
System.AsyncCallbackcallback
System.Objectobject

EndInvoke(ref SeString, ref SeString, ref bool, IAsyncResult)

Declaration
public virtual void EndInvoke(ref SeString sender, ref SeString message, ref bool isHandled, IAsyncResult result)
Parameters
TypeName
Dalamud.Game.Text.SeStringHandling.SeStringsender
Dalamud.Game.Text.SeStringHandling.SeStringmessage
System.BooleanisHandled
System.IAsyncResultresult