Struct AgentInventoryContext
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: FFXIVClientStructs.dll
Syntax
public struct AgentInventoryContext
Fields
|
Improve this Doc
View Source
AgentInterface
Declaration
public AgentInterface AgentInterface
Field Value
|
Improve this Doc
View Source
BlockedInventoryId
Declaration
public InventoryType BlockedInventoryId
Field Value
|
Improve this Doc
View Source
BlockedInventorySlotId
Declaration
public int BlockedInventorySlotId
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
BlockingAddonId
Declaration
public uint BlockingAddonId
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
ContexItemStartIndex
Declaration
public int ContexItemStartIndex
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ContextItemCount
Declaration
public int ContextItemCount
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ContextItemDisabledMask
Declaration
public uint ContextItemDisabledMask
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public uint ContextItemSubmenuMask
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
DiscardDummyItem
Declaration
public InventoryItem DiscardDummyItem
Field Value
|
Improve this Doc
View Source
DummyInventoryId
Declaration
public uint DummyInventoryId
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
EventIdArray
Declaration
public byte *EventIdArray
Field Value
| Type |
Description |
| System.Byte* |
|
|
Improve this Doc
View Source
EventParams
Declaration
Field Value
| Type |
Description |
| System.Byte* |
|
|
Improve this Doc
View Source
OwnerAddonId
Declaration
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
PositionX
Declaration
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
PositionY
Declaration
Field Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
TargetDummyItem
Declaration
public InventoryItem TargetDummyItem
Field Value
|
Improve this Doc
View Source
TargetInventoryId
Declaration
public InventoryType TargetInventoryId
Field Value
|
Improve this Doc
View Source
TargetInventorySlot
Declaration
public InventoryItem*TargetInventorySlot
Field Value
|
Improve this Doc
View Source
TargetInventorySlotId
Declaration
public int TargetInventorySlotId
Field Value
| Type |
Description |
| System.Int32 |
|
Properties
|
Improve this Doc
View Source
EventIdSpan
Declaration
public readonly Span<byte> EventIdSpan { get; }
Property Value
| Type |
Description |
| Span<System.Byte> |
|
|
Improve this Doc
View Source
EventParamsSpan
Declaration
public readonly Span<AtkValue> EventParamsSpan { get; }
Property Value
Methods
|
Improve this Doc
View Source
Instance()
Declaration
public static AgentInventoryContext*Instance()
Returns
|
Improve this Doc
View Source
IsContextItemDisabled(Int32)
Declaration
public bool IsContextItemDisabled(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
OpenForItemSlot(InventoryType, Int32, UInt32)
Declaration
public void OpenForItemSlot(InventoryType inventory, int slot, uint addonId)
Parameters
| Type |
Name |
Description |
| InventoryType |
inventory |
|
| System.Int32 |
slot |
|
| System.UInt32 |
addonId |
|
|
Improve this Doc
View Source
OpenForItemSlot(UInt32, Int32, Int32, UInt32)
Declaration
public void OpenForItemSlot(uint inventory, int slot, int a4, uint addonId)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
inventory |
|
| System.Int32 |
slot |
|
| System.Int32 |
a4 |
|
| System.UInt32 |
addonId |
|
|
Improve this Doc
View Source
UseItem(UInt32, UInt32, UInt32, Int16)
Declaration
public long UseItem(uint itemId, uint inventoryType = 9999U, uint itemSlot = 0U, short a5 = 0)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
itemId |
|
| System.UInt32 |
inventoryType |
|
| System.UInt32 |
itemSlot |
|
| System.Int16 |
a5 |
|
Returns
| Type |
Description |
| System.Int64 |
|