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
| Type | Name |
|---|---|
| Dalamud.Game.Text.XivChatType | type |
System.Int32 | timestamp |
| Dalamud.Game.Text.SeStringHandling.SeString | sender |
| Dalamud.Game.Text.SeStringHandling.SeString | message |
System.Boolean | isHandled |
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
| Type | Name |
|---|---|
| Dalamud.Game.Text.XivChatType | type |
System.Int32 | timestamp |
| Dalamud.Game.Text.SeStringHandling.SeString | sender |
| Dalamud.Game.Text.SeStringHandling.SeString | message |
System.Boolean | isHandled |
System.AsyncCallback | callback |
System.Object | object |
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
| Type | Name |
|---|---|
| Dalamud.Game.Text.SeStringHandling.SeString | sender |
| Dalamud.Game.Text.SeStringHandling.SeString | message |
System.Boolean | isHandled |
System.IAsyncResult | result |