class
VendorSellJunkPopup
- 20 properties
- 9 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
itemNameText | ink.TextWidgetReference | 0x0 | scripted |
buttonHintsRoot | ink.WidgetReference | 0x18 | scripted |
itemDisplayRef | ink.WidgetReference | 0x30 | scripted |
rairtyBar | ink.WidgetReference | 0x48 | scripted |
eqippedItemContainer | ink.WidgetReference | 0x60 | scripted |
itemPriceContainer | ink.WidgetReference | 0x78 | scripted |
itemPriceText | ink.TextWidgetReference | 0x90 | scripted |
root | ink.WidgetReference | 0xA8 | scripted |
background | ink.WidgetReference | 0xC0 | scripted |
headerText | ink.TextWidgetReference | 0xD8 | scripted |
sellItemsFullQuantity | ink.TextWidgetReference | 0xF0 | scripted |
sellItemsLimitedQuantity | ink.TextWidgetReference | 0x108 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0x120 | scripted |
gameData | game.ItemData? | 0x130 | scripted |
buttonOk | ink.WidgetReference | 0x140 | scripted |
buttonCancel | ink.WidgetReference | 0x158 | scripted |
closeAnimProxy | ink.anim.Proxy? | 0x170 | scripted |
data | VendorSellJunkPopupData? | 0x180 | scripted |
libraryPath | ink.WidgetLibraryReference | 0x190 | scripted |
closeData | VendorSellJunkPopupCloseData? | 0x1A0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnInitialize", (VendorSellJunkPopup_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnInitialize( VendorSellJunkPopup self );bool OnUninitialize()RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnUninitialize", (VendorSellJunkPopup_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnUninitialize( VendorSellJunkPopup self );void SetButtonHints()RTTIre.Hooks.PlaceVoid( "VendorSellJunkPopup", "SetButtonHints;", (VendorSellJunkPopup_SetButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_SetButtonHints( VendorSellJunkPopup self );void AddButtonHints(CName actionName, string label)RTTIre.Hooks.PlaceVoid( "VendorSellJunkPopup", "AddButtonHints;CNamescript_ref<String>", (VendorSellJunkPopup_AddButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_AddButtonHints( VendorSellJunkPopup self, CName actionName, string label );bool OnHandlePressInput(ink.PointerEvent evt)RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnHandlePressInput", (VendorSellJunkPopup_OnHandlePressInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnHandlePressInput( VendorSellJunkPopup self, ink.PointerEvent? evt );bool OnOkClick(WeakHandle<ink.ButtonController> controller)RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnOkClick", (VendorSellJunkPopup_OnOkClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnOkClick( VendorSellJunkPopup self, WeakHandle<ink.ButtonController> controller );bool OnCancelClick(WeakHandle<ink.ButtonController> controller)RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnCancelClick", (VendorSellJunkPopup_OnCancelClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnCancelClick( VendorSellJunkPopup self, WeakHandle<ink.ButtonController> controller );void Close(bool success)RTTIre.Hooks.PlaceVoid( "VendorSellJunkPopup", "Close;Bool", (VendorSellJunkPopup_Close x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_Close( VendorSellJunkPopup self, bool success );bool OnCloseAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "VendorSellJunkPopup", "OnCloseAnimationFinished", (VendorSellJunkPopup_OnCloseAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorSellJunkPopup_OnCloseAnimationFinished( VendorSellJunkPopup self, ink.anim.Proxy? proxy );