class
VendorConfirmationPopup
- 18 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 |
closeData | VendorConfirmationPopupCloseData? | 0xD8 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0xE8 | scripted |
gameData | game.ItemData? | 0xF8 | scripted |
buttonOk | ink.WidgetReference | 0x108 | scripted |
buttonCancel | ink.WidgetReference | 0x120 | scripted |
data | VendorConfirmationPopupData? | 0x138 | scripted |
itemDisplayController | WeakHandle<InventoryItemDisplayController> | 0x148 | scripted |
displayContextData | ItemDisplayContextData? | 0x158 | scripted |
libraryPath | ink.WidgetLibraryReference | 0x168 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnInitialize", (VendorConfirmationPopup_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnInitialize( VendorConfirmationPopup self );bool OnUninitialize()RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnUninitialize", (VendorConfirmationPopup_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnUninitialize( VendorConfirmationPopup self );void SetButtonHints()RTTIre.Hooks.PlaceVoid( "VendorConfirmationPopup", "SetButtonHints;", (VendorConfirmationPopup_SetButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_SetButtonHints( VendorConfirmationPopup self );void AddButtonHints(CName actionName, string label)RTTIre.Hooks.PlaceVoid( "VendorConfirmationPopup", "AddButtonHints;CNamescript_ref<String>", (VendorConfirmationPopup_AddButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_AddButtonHints( VendorConfirmationPopup self, CName actionName, string label );bool OnHandlePressInput(ink.PointerEvent evt)RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnHandlePressInput", (VendorConfirmationPopup_OnHandlePressInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnHandlePressInput( VendorConfirmationPopup self, ink.PointerEvent? evt );bool OnOkClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnOkClick", (VendorConfirmationPopup_OnOkClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnOkClick( VendorConfirmationPopup self, ink.PointerEvent? evt );bool OnCancelClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnCancelClick", (VendorConfirmationPopup_OnCancelClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnCancelClick( VendorConfirmationPopup self, ink.PointerEvent? evt );void Close(bool success)RTTIre.Hooks.PlaceVoid( "VendorConfirmationPopup", "Close;Bool", (VendorConfirmationPopup_Close x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_Close( VendorConfirmationPopup self, bool success );bool OnCloseAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "VendorConfirmationPopup", "OnCloseAnimationFinished", (VendorConfirmationPopup_OnCloseAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VendorConfirmationPopup_OnCloseAnimationFinished( VendorConfirmationPopup self, ink.anim.Proxy? proxy );