class
PitchTelemetryMenuGameController
- 10 properties
- 10 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
telemetrySelectorRef | ink.WidgetReference | 0x10 | scripted |
marketing1SelectorRef | ink.WidgetReference | 0x28 | scripted |
hyperlinkButtonRef | ink.WidgetReference | 0x40 | scripted |
inputHintConsentRef | ink.TextWidgetReference | 0x58 | scripted |
telemetrySelectorController | WeakHandle<PitchSelectorControllerBool> | 0x70 | scripted |
marketing1SelectorController | WeakHandle<PitchSelectorControllerBool> | 0x80 | scripted |
eventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x90 | scripted |
requestHandler | WeakHandle<ink.ISystemRequestsHandler> | 0xA0 | scripted |
uiSystem | game.ui.GameSystemUI? | 0xB0 | scripted |
shouldConsentToAll | bool | 0xC0 | scripted |
Functions
bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> d)overrideRTTIre.Hooks.Place( "PitchTelemetryMenuGameController", "OnSetMenuEventDispatcher", (PitchTelemetryMenuGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnSetMenuEventDispatcher( PitchTelemetryMenuGameController self, WeakHandle<ink.MenuEventDispatcher> d );bool OnInitialize()overrideRTTIre.Hooks.Place( "PitchTelemetryMenuGameController", "OnInitialize", (PitchTelemetryMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnInitialize( PitchTelemetryMenuGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "PitchTelemetryMenuGameController", "OnUninitialize", (PitchTelemetryMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnUninitialize( PitchTelemetryMenuGameController self );bool OnHold(ink.PointerEvent evt)RTTIre.Hooks.Place( "PitchTelemetryMenuGameController", "OnHold", (PitchTelemetryMenuGameController_OnHold x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnHold( PitchTelemetryMenuGameController self, ink.PointerEvent? evt );void LeaveTelemetryMenu()RTTIre.Hooks.PlaceVoid( "PitchTelemetryMenuGameController", "LeaveTelemetryMenu;", (PitchTelemetryMenuGameController_LeaveTelemetryMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_LeaveTelemetryMenu( PitchTelemetryMenuGameController self );void OnTelemetryUpdate()RTTIre.Hooks.PlaceVoid( "PitchTelemetryMenuGameController", "OnTelemetryUpdate;", (PitchTelemetryMenuGameController_OnTelemetryUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnTelemetryUpdate( PitchTelemetryMenuGameController self );void RefuseAll()RTTIre.Hooks.PlaceVoid( "PitchTelemetryMenuGameController", "RefuseAll;", (PitchTelemetryMenuGameController_RefuseAll x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_RefuseAll( PitchTelemetryMenuGameController self );void ConsentAll()RTTIre.Hooks.PlaceVoid( "PitchTelemetryMenuGameController", "ConsentAll;", (PitchTelemetryMenuGameController_ConsentAll x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_ConsentAll( PitchTelemetryMenuGameController self );void UpdateTelemetry(bool telemetryConsent, bool marketingConsent)RTTIre.Hooks.PlaceVoid( "PitchTelemetryMenuGameController", "UpdateTelemetry;BoolBool", (PitchTelemetryMenuGameController_UpdateTelemetry x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_UpdateTelemetry( PitchTelemetryMenuGameController self, bool telemetryConsent, bool marketingConsent );bool OnPressHyperlink(ink.PointerEvent evt)RTTIre.Hooks.Place( "PitchTelemetryMenuGameController", "OnPressHyperlink", (PitchTelemetryMenuGameController_OnPressHyperlink x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchTelemetryMenuGameController_OnPressHyperlink( PitchTelemetryMenuGameController self, ink.PointerEvent? evt );