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 |