Delegate IGameInventory.InventoryChangelogDelegate
Delegate function to be called when inventories have been changed. This delegate sends the entire set of changes recorded.
Assembly: Dalamud.dll
Declaration
public delegate void IGameInventory.InventoryChangelogDelegate(IReadOnlyCollection<InventoryEventArgs> events)
Methods
Invoke(IReadOnlyCollection<InventoryEventArgs>)
Declaration
public virtual void Invoke(IReadOnlyCollection<InventoryEventArgs> events)
Parameters
| Type | Name |
|---|---|
System.Collections.Generic.IReadOnlyCollection<Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryEventArgs> | events |
BeginInvoke(IReadOnlyCollection<InventoryEventArgs>, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(IReadOnlyCollection<InventoryEventArgs> events, AsyncCallback callback, object @object)
Returns
System.IAsyncResult
Parameters
| Type | Name |
|---|---|
System.Collections.Generic.IReadOnlyCollection<Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryEventArgs> | events |
System.AsyncCallback | callback |
System.Object | object |
EndInvoke(IAsyncResult)
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
| Type | Name |
|---|---|
System.IAsyncResult | result |