BlackICE Scripting

class

BackpackEquipSlotChooserPopup

  • 17 properties
  • 13 functions

Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
titleTextink.TextWidgetReference0x0 scripted
buttonHintsRootink.WidgetReference0x18 scripted
rairtyBarink.WidgetReference0x30 scripted
rootink.WidgetReference0x48 scripted
backgroundink.WidgetReference0x60 scripted
weaponSlotsContainerink.CompoundWidgetReference0x78 scripted
tooltipsManagerRefink.WidgetReference0x90 scripted
buttonHintsControllerWeakHandle<ButtonHints>0xA8 scripted
gameDatagame.ItemData?0xB8 scripted
buttonOkink.WidgetReference0xC8 scripted
buttonCancelink.WidgetReference0xE0 scripted
dataBackpackEquipSlotChooserData?0xF8 scripted
selectedSlotIndexint0x108 scripted
tooltipsManagerWeakHandle<game.ui.TooltipsManager>0x110 scripted
comparisonResolverInventoryItemPreferredComparisonResolver?0x120 scripted
libraryPathink.WidgetLibraryReference0x130 scripted
closeDataBackpackEquipSlotChooserCloseData?0x140 scripted

Functions

  • bool OnInitialize() RTTI
  • void SpawnWeaponSlots(UIInventoryScriptableSystem inventoryScriptableSystem) RTTI
  • bool OnSlotHoverOut(ink.PointerEvent e) RTTI
  • bool OnSlotHoverOver(ink.PointerEvent e) RTTI
  • bool OnSlotClick(ink.PointerEvent e) RTTI
  • bool OnUninitialize() RTTI
  • void SetButtonHints() RTTI
  • void AddButtonHints(CName actionName, string label) RTTI
  • bool OnHandlePressInput(ink.PointerEvent evt) RTTI
  • bool OnOkClick(WeakHandle<ink.ButtonController> controller) RTTI
  • bool OnCancelClick(WeakHandle<ink.ButtonController> controller) RTTI
  • void Close(bool success) RTTI
  • bool OnCloseAnimationFinished(ink.anim.Proxy proxy) RTTI