Class InventoryComplexEventArgs
Represents the data associated with an item being affected across different slots, possibly in different containers.
Assembly: Dalamud.dll
View Source
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.
View Source
Declaration
public GameInventoryType SourceInventory { get; }
TargetInventory
Gets the inventory this item now is.
View Source
Declaration
public GameInventoryType TargetInventory { get; }
SourceSlot
Gets the slot this item was at.
View Source
Declaration
public uint SourceSlot { get; }
TargetSlot
Gets the slot this item now is.
View Source
Declaration
public uint TargetSlot { get; }
SourceEvent
Gets the associated source event.
View Source
Declaration
public InventoryEventArgs SourceEvent { get; }
TargetEvent
Gets the associated target event.
View Source
Declaration
public InventoryEventArgs TargetEvent { get; }
Methods
ToString()
Returns a string that represents the current object.
View Source
Declaration
public override string ToString()
Returns
System.String
: A string that represents the current object.