class
FastTravelButtonLogicController
- 5 properties
- 12 functions
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
districtName | ink.TextWidgetReference | 0x0 | scripted |
locationName | ink.TextWidgetReference | 0x18 | scripted |
soundData | SSoundData | 0x30 | scripted |
isInitialized | bool | 0x58 | scripted |
fastTravelPointData | WeakHandle<game.FastTravelPointData> | 0x60 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "OnInitialize", (FastTravelButtonLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_OnInitialize( FastTravelButtonLogicController self );bool OnUninitialize()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "OnUninitialize", (FastTravelButtonLogicController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_OnUninitialize( FastTravelButtonLogicController self );void Initialize(game.FastTravelPointData data)RTTIre.Hooks.PlaceVoid( "FastTravelButtonLogicController", "Initialize;FastTravelPointData", (FastTravelButtonLogicController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_Initialize( FastTravelButtonLogicController self, game.FastTravelPointData? data );bool IsInitialized()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "IsInitialized;", (FastTravelButtonLogicController_IsInitialized x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_IsInitialized( FastTravelButtonLogicController self );void SetDescription(game.FastTravelPointData data)RTTIre.Hooks.PlaceVoid( "FastTravelButtonLogicController", "SetDescription;FastTravelPointData", (FastTravelButtonLogicController_SetDescription x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_SetDescription( FastTravelButtonLogicController self, game.FastTravelPointData? data );game.FastTravelPointData? GetFastTravelPointData()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetFastTravelPointData;", (FastTravelButtonLogicController_GetFastTravelPointData x) => { return re.Hooks.CallOriginal<re.msgpack.game.FastTravelPointData>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetFastTravelPointData( FastTravelButtonLogicController self );void RegisterAudioCallbacks(game.ui.WidgetGameController gameController)RTTIre.Hooks.PlaceVoid( "FastTravelButtonLogicController", "RegisterAudioCallbacks;inkGameController", (FastTravelButtonLogicController_RegisterAudioCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_RegisterAudioCallbacks( FastTravelButtonLogicController self, game.ui.WidgetGameController? gameController );CName GetWidgetAudioName()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetWidgetAudioName;", (FastTravelButtonLogicController_GetWidgetAudioName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetWidgetAudioName( FastTravelButtonLogicController self );CName GetOnPressKey()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetOnPressKey;", (FastTravelButtonLogicController_GetOnPressKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetOnPressKey( FastTravelButtonLogicController self );CName GetOnReleaseKey()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetOnReleaseKey;", (FastTravelButtonLogicController_GetOnReleaseKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetOnReleaseKey( FastTravelButtonLogicController self );CName GetOnHoverOverKey()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetOnHoverOverKey;", (FastTravelButtonLogicController_GetOnHoverOverKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetOnHoverOverKey( FastTravelButtonLogicController self );CName GetOnHoverOutKey()RTTIre.Hooks.Place( "FastTravelButtonLogicController", "GetOnHoverOutKey;", (FastTravelButtonLogicController_GetOnHoverOutKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelButtonLogicController_GetOnHoverOutKey( FastTravelButtonLogicController self );