InventoryEquipmentSlot
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 1 type
Properties 16
| Name | Type | Flags |
|---|---|---|
BackgroundFrame | inkImageRef | scriptedprotected |
BackgroundHighlight | inkImageRef | scriptedprotected |
BackgroundShape | inkImageRef | scriptedprotected |
bigSize | Vector2 | scriptedprotected |
CurrentItemView | wref<InventoryItemDisplayController> | scriptedprotected |
DisableSlot | Bool | scriptedprivate |
Empty | Bool | scriptedprivate |
EmptySlotButtonRef | inkWidgetRef | scriptedprotected |
equipmentArea | gamedataEquipmentArea | scriptedprivate |
EquipSlotRef | inkWidgetRef | scriptedprotected |
itemData | InventoryItemData | scriptedprivate |
slotIndex | Int32 | scriptedprivate |
slotName | String | scriptedprivate |
smallSize | Vector2 | scriptedprotected |
toggleHighlight | inkImageRef | scriptedprotected |
unavailableIcon | inkWidgetRef | scriptedprotected |
Methods 17
public func Clear()scripted
public func GetCustomizeWidget() -> wref<inkWidget>scripted
public final func GetEquipmentArea() -> gamedataEquipmentAreascripted
public final func GetEquipmentAreaEnumToInt() -> Int32scripted
public final func GetItemData() -> InventoryItemDatascripted
public final func GetSlotIndex() -> Int32scripted
public final func GetSlotName() -> Stringscripted
public func GetSlotWidget() -> wref<inkWidget>scripted
public func IsEmpty() -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected func RefreshUI()scripted
public final func Select()scripted
public func SetDisableSlot(disableSlot: Bool)scripted
public final func SetShape(shapeType: EInventoryItemShape)scripted
public func Setup(itemData: InventoryItemData, equipmentArea: gamedataEquipmentArea, opt slotName: String, opt slotIndex: Int32, opt ownerEntity: ref<Entity>)scripted
public func Show()scripted
public final func Unselect()scripted