class
InventoryWeaponDisplayController
- 5 properties
- 5 functions
Extends InventoryItemDisplayController BaseButtonView ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
weaponSpecyficModsRoot | ink.CompoundWidgetReference | 0x9A8 | scripted |
silencerIcon | ink.WidgetReference | 0x9C0 | scripted |
scopeIcon | ink.WidgetReference | 0x9D8 | scripted |
ammoIcon | ink.ImageWidgetReference | 0x9F0 | scripted |
weaponAttachmentsDisplay | WeakHandle<InventoryItemPartDisplay>[] | 0xA08 | scripted |
Functions
void NewRefreshUI(UIInventoryItem itemData)overrideRTTIre.Hooks.PlaceVoid( "InventoryWeaponDisplayController", "NewRefreshUI;UIInventoryItem", (InventoryWeaponDisplayController_NewRefreshUI x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWeaponDisplayController_NewRefreshUI( InventoryWeaponDisplayController self, UIInventoryItem? itemData );void UpdateAmmoIcon(WeakHandle<game.ItemData> itemData)RTTIre.Hooks.PlaceVoid( "InventoryWeaponDisplayController", "UpdateAmmoIcon;gameItemData", (InventoryWeaponDisplayController_UpdateAmmoIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWeaponDisplayController_UpdateAmmoIcon( InventoryWeaponDisplayController self, WeakHandle<game.ItemData> itemData );void NewUpdateWeaponParts(UIInventoryItem itemData)RTTIre.Hooks.PlaceVoid( "InventoryWeaponDisplayController", "NewUpdateWeaponParts;UIInventoryItem", (InventoryWeaponDisplayController_NewUpdateWeaponParts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWeaponDisplayController_NewUpdateWeaponParts( InventoryWeaponDisplayController self, UIInventoryItem? itemData );void RefreshUI()overrideRTTIre.Hooks.PlaceVoid( "InventoryWeaponDisplayController", "RefreshUI;", (InventoryWeaponDisplayController_RefreshUI x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWeaponDisplayController_RefreshUI( InventoryWeaponDisplayController self );void UpdateWeaponParts()RTTIre.Hooks.PlaceVoid( "InventoryWeaponDisplayController", "UpdateWeaponParts;", (InventoryWeaponDisplayController_UpdateWeaponParts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWeaponDisplayController_UpdateWeaponParts( InventoryWeaponDisplayController self );