class
GenericMessageNotification
- 16 properties
- 24 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
title | ink.TextWidgetReference | 0x0 | scripted |
message | ink.TextWidgetReference | 0x18 | scripted |
buttonConfirm | ink.WidgetReference | 0x30 | scripted |
buttonCancel | ink.WidgetReference | 0x48 | scripted |
buttonOk | ink.WidgetReference | 0x60 | scripted |
buttonYes | ink.WidgetReference | 0x78 | scripted |
buttonNo | ink.WidgetReference | 0x90 | scripted |
root | ink.WidgetReference | 0xA8 | scripted |
background | ink.WidgetReference | 0xC0 | scripted |
buttonHintsRoot | ink.WidgetReference | 0xD8 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0xF0 | scripted |
data | GenericMessageNotificationData? | 0x100 | scripted |
isNegativeHovered | bool | 0x110 | scripted |
isPositiveHovered | bool | 0x111 | scripted |
libraryPath | ink.WidgetLibraryReference | 0x118 | scripted |
closeData | GenericMessageNotificationCloseData? | 0x128 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "GenericMessageNotification", "OnInitialize", (GenericMessageNotification_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnInitialize( GenericMessageNotification self );bool OnUninitialize()RTTIre.Hooks.Place( "GenericMessageNotification", "OnUninitialize", (GenericMessageNotification_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnUninitialize( GenericMessageNotification self );void AddButtonHints(CName actionName, string label)RTTIre.Hooks.PlaceVoid( "GenericMessageNotification", "AddButtonHints;CNamescript_ref<String>", (GenericMessageNotification_AddButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_AddButtonHints( GenericMessageNotification self, CName actionName, string label );bool OnHandlePressInput(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnHandlePressInput", (GenericMessageNotification_OnHandlePressInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnHandlePressInput( GenericMessageNotification self, ink.PointerEvent? evt );bool OnConfirmClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnConfirmClick", (GenericMessageNotification_OnConfirmClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnConfirmClick( GenericMessageNotification self, ink.PointerEvent? evt );bool OnCancelClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnCancelClick", (GenericMessageNotification_OnCancelClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnCancelClick( GenericMessageNotification self, ink.PointerEvent? evt );bool OnOkClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnOkClick", (GenericMessageNotification_OnOkClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnOkClick( GenericMessageNotification self, ink.PointerEvent? evt );bool OnYesClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnYesClick", (GenericMessageNotification_OnYesClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnYesClick( GenericMessageNotification self, ink.PointerEvent? evt );bool OnNoClick(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnNoClick", (GenericMessageNotification_OnNoClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnNoClick( GenericMessageNotification self, ink.PointerEvent? evt );bool OnPositiveHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnPositiveHoverOver", (GenericMessageNotification_OnPositiveHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnPositiveHoverOver( GenericMessageNotification self, ink.PointerEvent? evt );bool OnNegativeHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnNegativeHoverOver", (GenericMessageNotification_OnNegativeHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnNegativeHoverOver( GenericMessageNotification self, ink.PointerEvent? evt );bool OnPositiveHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnPositiveHoverOut", (GenericMessageNotification_OnPositiveHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnPositiveHoverOut( GenericMessageNotification self, ink.PointerEvent? evt );bool OnNegativeHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "GenericMessageNotification", "OnNegativeHoverOut", (GenericMessageNotification_OnNegativeHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnNegativeHoverOut( GenericMessageNotification self, ink.PointerEvent? evt );void Close(GenericMessageNotificationResult result)RTTIre.Hooks.PlaceVoid( "GenericMessageNotification", "Close;GenericMessageNotificationResult", (GenericMessageNotification_Close x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Close( GenericMessageNotification self, GenericMessageNotificationResult result );bool OnCloseAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "GenericMessageNotification", "OnCloseAnimationFinished", (GenericMessageNotification_OnCloseAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_OnCloseAnimationFinished( GenericMessageNotification self, ink.anim.Proxy? proxy );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, string title, string message)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerscript_ref<String>script_ref<String>", (GenericMessageNotification_Show x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show( world.ui.IWidgetGameController? controller, string title, string message );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, int identifier, string title, string message, GenericMessageNotificationType type)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerInt32script_ref<String>script_ref<String>GenericMessageNotificationType", (GenericMessageNotification_Show2 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show2( world.ui.IWidgetGameController? controller, int identifier, string title, string message, GenericMessageNotificationType type );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, int identifier, string message, GenericMessageNotificationType type)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerInt32script_ref<String>GenericMessageNotificationType", (GenericMessageNotification_Show3 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show3( world.ui.IWidgetGameController? controller, int identifier, string message, GenericMessageNotificationType type );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, string title, string message, GenericMessageNotificationType type)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerscript_ref<String>script_ref<String>GenericMessageNotificationType", (GenericMessageNotification_Show4 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show4( world.ui.IWidgetGameController? controller, string title, string message, GenericMessageNotificationType type );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, int identifier, string title, string message)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerInt32script_ref<String>script_ref<String>", (GenericMessageNotification_Show5 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show5( world.ui.IWidgetGameController? controller, int identifier, string title, string message );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, int identifier, string message)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerInt32script_ref<String>", (GenericMessageNotification_Show6 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show6( world.ui.IWidgetGameController? controller, int identifier, string message );static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, string message)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerscript_ref<String>", (GenericMessageNotification_Show7 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show7( world.ui.IWidgetGameController? controller, string message );static GenericMessageNotificationData? GetBaseData()staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::GetBaseData;", (GenericMessageNotification_GetBaseData x) => { return re.Hooks.CallOriginal<re.msgpack.GenericMessageNotificationData>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_GetBaseData();static ink.GameNotificationToken? Show(world.ui.IWidgetGameController controller, string message, GenericMessageNotificationType type)staticRTTI globalre.Hooks.Place( "GenericMessageNotification", "GenericMessageNotification::Show;worlduiIGameControllerscript_ref<String>GenericMessageNotificationType", (GenericMessageNotification_Show8 x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameNotificationToken>(); } ); [Msgpack.Gen] public readonly partial record struct GenericMessageNotification_Show8( world.ui.IWidgetGameController? controller, string message, GenericMessageNotificationType type );