DPB1Class · Interface and panels

InventorySlotUiElement

Reads inventory slot ui element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

Namespace: DreamPoeBot.Loki.Elements

public class InventorySlotUiElementView DPB2 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

13 results

slotsize

FieldLink ↗
public readonly int InventorySlotUiElement.slotsize

Gets slotsize for InventorySlotUiElement.

InventorySlotUiElement

MethodLink ↗
public InventorySlotUiElement.InventorySlotUiElement()

Creates a new InventorySlotUiElement instance.

ElementLocationTopLeft

MethodLink ↗
public Vector2i InventorySlotUiElement.ElementLocationTopLeft(Element element)

Executes the element location top left operation with the supplied arguments.

elementElement
Specifies element.

Returns: The Vector2i result.

RewardSlotClickLocation

MethodLink ↗
public Vector2i InventorySlotUiElement.RewardSlotClickLocation(Vector2i slot)

Executes the reward slot click location operation with the supplied arguments.

slotVector2i
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

Returns: The Vector2i result.

SetStashType

MethodLink ↗
public void InventorySlotUiElement.SetStashType(StashType stashType)

Sets stash type using the supplied arguments.

stashTypeStashType
Specifies stash type.

SlotClickLocation

MethodLink ↗
public Vector2i InventorySlotUiElement.SlotClickLocation(Vector2i slot)

Executes the slot click location operation with the supplied arguments.

slotVector2i
Specifies slot.

Returns: The Vector2i result.

DictionaryIdElements

PropertyLink ↗
public Dictionary<int, Element> InventorySlotUiElement.DictionaryIdElements { get; }

Gets the dictionary id elements collection. Its element types are linked below.

ItemsCount

PropertyLink ↗
public int InventorySlotUiElement.ItemsCount { get; }

Gets items count for InventorySlotUiElement.

LocationTopLeft

PropertyLink ↗
public Vector2i InventorySlotUiElement.LocationTopLeft { get; }

Gets location top left for InventorySlotUiElement.

PlacementGraph

PropertyLink ↗
public Dictionary<Vector2i, Item> InventorySlotUiElement.PlacementGraph { get; }

Gets the placement graph collection. Its element types are linked below.

RewardLocationTopLeft

PropertyLink ↗
public Vector2i InventorySlotUiElement.RewardLocationTopLeft { get; }

Gets reward location top left for InventorySlotUiElement.

Size

PropertyLink ↗
public Vector2i InventorySlotUiElement.Size { get; }

Gets size for InventorySlotUiElement.

SocketDictionary

PropertyLink ↗
public Dictionary<Vector2i, Dictionary<int, Vector2i>> InventorySlotUiElement.SocketDictionary { get; }

Gets the socket dictionary collection. Its element types are linked below.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.