InventoryGenericItemChooser class
InventoryGenericItemChooser
Inheritance
Base: ink.WidgetLogicController
Derived
InventoryCyberwareItemChooser, InventoryWeaponItemChooser
Properties
| Property | Type | |
|---|---|---|
itemContainer | ink.CompoundWidgetReference | scripted |
slotsCategory | ink.WidgetReference | scripted |
slotsRootContainer | ink.WidgetReference | scripted |
slotsRootLabel | ink.TextWidgetReference | scripted |
slotsContainer | ink.CompoundWidgetReference | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
inventoryDataManager | InventoryDataManagerV2? | scripted |
uiScriptableSystem | WeakHandle<UIScriptableSystem> | scripted |
equipmentArea | game.data.EquipmentArea | scripted |
itemDisplay | WeakHandle<InventoryItemDisplayController> | scripted |
slotIndex | int | scripted |
selectedItem | WeakHandle<InventoryItemDisplayController> | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
transmogCtrlsContainer | ink.CompoundWidgetReference | scripted |
transmogIndicatorCtrl | WeakHandle<TransmogButtonView> | scripted |
transmogIndicator | WeakHandle<ink.Widget> | scripted |
Functions
void Bind(WeakHandle<PlayerPuppet> playerArg, InventoryDataManagerV2 inventoryDataManagerArg, game.data.EquipmentArea equipmentAreaArg, int? slotIndexArg, WeakHandle<game.ui.TooltipsManager>? tooltipsManagerArg, bool? showTransmogedIcon)RTTIvoid BindUIScriptableSystem(WeakHandle<UIScriptableSystem> scriptableSystem)RTTICName GetDisplayToSpawn()RTTICName GetSlotDisplayToSpawn()RTTICName GetIntroAnimation()RTTIbool RequestClose()RTTIvoid RefreshItems(bool? overrideClothingSet, int? clothingSetIndex, bool? showTransmogedIcon)RTTIvoid RefreshSelectedItem()RTTIvoid RefreshMainItem(bool? overrideClothingSet, int? clothingSetIndex, bool? showTransmogedIcon)RTTIbool CanEquipVisuals(game.ItemID targetItem)RTTIgame.InventoryItemAttachments?[] GetSlots()RTTIbool ForceDisplayLabel()RTTIvoid RebuildSlots()RTTIbool OnItemInventoryClick(ink.PointerEvent e)RTTIvoid SelectMainItem()RTTIvoid ChangeSelectedItem(WeakHandle<InventoryItemDisplayController> controller)RTTIvoid UnequipItem(WeakHandle<InventoryItemDisplayController> controller)RTTIvoid UnequipItemMods(WeakHandle<InventoryItemDisplayController> controller)RTTIint GetSlotIndex()RTTIWeakHandle<InventoryItemDisplayController> GetSelectedItem()RTTIWeakHandle<InventoryItemDisplayController> GetModifiedItem()RTTIgame.InventoryItemData GetModifiedItemData()RTTIgame.ItemID GetModifiedItemID()RTTITDBID GetSelectedSlotID()RTTIbool OnInventoryItemHoverOver(ink.PointerEvent evt)RTTIbool OnInventoryItemHoverOut(ink.PointerEvent evt)RTTIWeakHandle<InventoryItemDisplayController> GetInventoryItemDisplayControllerFromTarget(ink.PointerEvent evt)RTTIvoid HideTooltips()RTTIgame.data.EquipmentArea GetEquipmentArea()RTTIbool IsAttachmentItem(game.InventoryItemData itemData)RTTIvoid ShowNotification(ScriptGameInstance gameInstance, UIMenuNotificationType type)RTTIUIMenuNotificationType DetermineUIMenuNotificationType()RTTI