Class InventoryComplexEventArgs
Represents the data associated with an item being affected across different slots, possibly in different containers.
Assembly: Dalamud.dll
Declaration
public abstract class InventoryComplexEventArgs : InventoryEventArgs
Inheritance: System.Object -> Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryEventArgs
Derived:
Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryItemMergedArgs, Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryItemMovedArgs, Dalamud.Game.Inventory.InventoryEventArgTypes.InventoryItemSplitArgs
Properties
SourceInventory
Gets the inventory this item was at.
Declaration
public GameInventoryType SourceInventory { get; }
TargetInventory
Gets the inventory this item now is.
Declaration
public GameInventoryType TargetInventory { get; }
SourceSlot
Gets the slot this item was at.
Declaration
public uint SourceSlot { get; }
TargetSlot
Gets the slot this item now is.
Declaration
public uint TargetSlot { get; }
SourceEvent
Gets the associated source event.
Declaration
public InventoryEventArgs SourceEvent { get; }
TargetEvent
Gets the associated target event.
Declaration
public InventoryEventArgs TargetEvent { get; }
Methods
ToString()
Declaration
public override string ToString()
Returns
System.String