class game.ui
TutorialPopupGameController
game.ui.TutorialPopupGameController
- 29 properties
- 30 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
actionHint | ink.WidgetReference | 0x0 | scripted |
popupPanel | ink.WidgetReference | 0x18 | scripted |
popupFullscreenPanel | ink.WidgetReference | 0x30 | scripted |
fullscreenButtonContainerWidgetPath | CName | 0x48 | scripted |
popupBlockingPanel | ink.WidgetReference | 0x50 | scripted |
popupFullscreenRightPanel | ink.WidgetReference | 0x68 | scripted |
data | WeakHandle<TutorialPopupData> | 0x80 | scripted |
prevData | TutorialPopupData? | 0x90 | scripted |
inputBlocked | bool | 0xA0 | scripted |
gamePaused | bool | 0xA1 | scripted |
isShownBbId | red.CallbackObject? | 0xA8 | scripted |
isHoldAction | bool | 0xB8 | scripted |
isJoyconDetachPatternTutorial | bool | 0xB9 | scripted |
animIntroPopup | CName | 0xC0 | scripted |
animIntroPopupModal | CName | 0xC8 | scripted |
animIntroFullscreenLeft | CName | 0xD0 | scripted |
animIntroFullscreenRight | CName | 0xD8 | scripted |
animOutroPopup | CName | 0xE0 | scripted |
animOutroPopupModal | CName | 0xE8 | scripted |
animOutroFullscreenLeft | CName | 0xF0 | scripted |
animOutroFullscreenRight | CName | 0xF8 | scripted |
animIntro | CName | 0x100 | scripted |
animOutro | CName | 0x108 | scripted |
targetPopup | ink.WidgetReference | 0x110 | scripted |
animationProxy | ink.anim.Proxy? | 0x128 | scripted |
targetPosition | game.PopupPosition | 0x138 | scripted |
onInputDeviceChangedCallbackID | red.CallbackObject? | 0x140 | scripted |
joyconDualStyleChangedListener | red.CallbackObject? | 0x150 | scripted |
uiContextIsActive | bool | 0x160 | scripted |
Functions
void RequestVisualState()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "RequestVisualState", (TutorialPopupGameController_RequestVisualState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_RequestVisualState( game.ui.TutorialPopupGameController self );void RestorePreviousVisualState()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "RestorePreviousVisualState", (TutorialPopupGameController_RestorePreviousVisualState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_RestorePreviousVisualState( game.ui.TutorialPopupGameController self );void AdaptToScreenComposition()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "AdaptToScreenComposition", (TutorialPopupGameController_AdaptToScreenComposition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_AdaptToScreenComposition( game.ui.TutorialPopupGameController self );bool OnInitialize()RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnInitialize", (TutorialPopupGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnInitialize( game.ui.TutorialPopupGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnUninitialize", (TutorialPopupGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnUninitialize( game.ui.TutorialPopupGameController self );bool OnPlayerAttach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnPlayerAttach", (TutorialPopupGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnPlayerAttach( game.ui.TutorialPopupGameController self, game.Object? playerPuppet );bool OnPlayerDetach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnPlayerDetach", (TutorialPopupGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnPlayerDetach( game.ui.TutorialPopupGameController self, game.Object? playerPuppet );bool OnInputDeviceChanged(uint value)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnInputDeviceChanged", (TutorialPopupGameController_OnInputDeviceChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnInputDeviceChanged( game.ui.TutorialPopupGameController self, uint value );void CloseTutorial()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "CloseTutorial;", (TutorialPopupGameController_CloseTutorial x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_CloseTutorial( game.ui.TutorialPopupGameController self );bool OnRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnRelease", (TutorialPopupGameController_OnRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnRelease( game.ui.TutorialPopupGameController self, ink.PointerEvent? e );bool OnHold(ink.PointerEvent e)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnHold", (TutorialPopupGameController_OnHold x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnHold( game.ui.TutorialPopupGameController self, ink.PointerEvent? e );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnAction", (TutorialPopupGameController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnAction( game.ui.TutorialPopupGameController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void ChangeUIContext(bool value)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "ChangeUIContext;Bool", (TutorialPopupGameController_ChangeUIContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_ChangeUIContext( game.ui.TutorialPopupGameController self, bool value );void SetupTutorialPopupView()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "SetupTutorialPopupView;", (TutorialPopupGameController_SetupTutorialPopupView x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_SetupTutorialPopupView( game.ui.TutorialPopupGameController self );void ShowDetachTutorialPopup()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "ShowDetachTutorialPopup;", (TutorialPopupGameController_ShowDetachTutorialPopup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_ShowDetachTutorialPopup( game.ui.TutorialPopupGameController self );void CopyPopupData(TutorialPopupData from, TutorialPopupData to)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "CopyPopupData;TutorialPopupDataTutorialPopupData", (TutorialPopupGameController_CopyPopupData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_CopyPopupData( game.ui.TutorialPopupGameController self, TutorialPopupData? from, TutorialPopupData? to );bool OnJoyconDualStyleChanged(bool value)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnJoyconDualStyleChanged", (TutorialPopupGameController_OnJoyconDualStyleChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnJoyconDualStyleChanged( game.ui.TutorialPopupGameController self, bool value );bool OnGyroTutorialUIEvent(GyroTutorialUIEvent evt)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnGyroTutorialUIEvent", (TutorialPopupGameController_OnGyroTutorialUIEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnGyroTutorialUIEvent( game.ui.TutorialPopupGameController self, GyroTutorialUIEvent? evt );void ContinueButtonSetState(bool isEnabled, bool isHoldAction)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "ContinueButtonSetState;BoolBool", (TutorialPopupGameController_ContinueButtonSetState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_ContinueButtonSetState( game.ui.TutorialPopupGameController self, bool isEnabled, bool isHoldAction );void RegisterGyroInputListeners(game.Object owner)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "RegisterGyroInputListeners;GameObject", (TutorialPopupGameController_RegisterGyroInputListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_RegisterGyroInputListeners( game.ui.TutorialPopupGameController self, game.Object? owner );void SetGyroTutorialFact(string actionName, string actionPatternTutorialName)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "SetGyroTutorialFact;StringString", (TutorialPopupGameController_SetGyroTutorialFact x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_SetGyroTutorialFact( game.ui.TutorialPopupGameController self, string actionName, string actionPatternTutorialName );void UpdateTutorialUiText()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "UpdateTutorialUiText;", (TutorialPopupGameController_UpdateTutorialUiText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_UpdateTutorialUiText( game.ui.TutorialPopupGameController self );void BlockInput(bool value)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "BlockInput;Bool", (TutorialPopupGameController_BlockInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_BlockInput( game.ui.TutorialPopupGameController self, bool value );void PauseGame(bool value)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "PauseGame;Bool", (TutorialPopupGameController_PauseGame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_PauseGame( game.ui.TutorialPopupGameController self, bool value );void SetupView()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "SetupView;", (TutorialPopupGameController_SetupView x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_SetupView( game.ui.TutorialPopupGameController self );void AdaptToBlackBars(float offset)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "AdaptToBlackBars;Float", (TutorialPopupGameController_AdaptToBlackBars x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_AdaptToBlackBars( game.ui.TutorialPopupGameController self, float offset );void AdaptToHudSafezones(Vector2 safezones)RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "AdaptToHudSafezones;Vector2", (TutorialPopupGameController_AdaptToHudSafezones x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_AdaptToHudSafezones( game.ui.TutorialPopupGameController self, Vector2 safezones );void AdaptToDpadHints()RTTIre.Hooks.PlaceVoid( "gameuiTutorialPopupGameController", "AdaptToDpadHints;", (TutorialPopupGameController_AdaptToDpadHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_AdaptToDpadHints( game.ui.TutorialPopupGameController self );bool OnIntro(ink.anim.Proxy anim)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnIntro", (TutorialPopupGameController_OnIntro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnIntro( game.ui.TutorialPopupGameController self, ink.anim.Proxy? anim );bool OnOutro(ink.anim.Proxy anim)RTTIre.Hooks.Place( "gameuiTutorialPopupGameController", "OnOutro", (TutorialPopupGameController_OnOutro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TutorialPopupGameController_OnOutro( game.ui.TutorialPopupGameController self, ink.anim.Proxy? anim );