class
RadioInkGameController
- 2 properties
- 5 functions
Extends DeviceInkGameControllerBase game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
stationNameWidget | ink.TextWidgetReference | 0xC8 | scripted |
stationLogoWidget | ink.ImageWidgetReference | 0xE0 | scripted |
Functions
void Refresh(EDeviceStatus state)overrideRTTIre.Hooks.PlaceVoid( "RadioInkGameController", "Refresh;EDeviceStatus", (RadioInkGameController_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadioInkGameController_Refresh( RadioInkGameController self, EDeviceStatus state );Radio? GetOwner()overrideRTTIre.Hooks.Place( "RadioInkGameController", "GetOwner;", (RadioInkGameController_GetOwner x) => { return re.Hooks.CallOriginal<re.msgpack.Radio>(); } ); [Msgpack.Gen] public readonly partial record struct RadioInkGameController_GetOwner( RadioInkGameController self );void TurnOff()RTTIre.Hooks.PlaceVoid( "RadioInkGameController", "TurnOff;", (RadioInkGameController_TurnOff x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadioInkGameController_TurnOff( RadioInkGameController self );void TurnOn()RTTIre.Hooks.PlaceVoid( "RadioInkGameController", "TurnOn;", (RadioInkGameController_TurnOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadioInkGameController_TurnOn( RadioInkGameController self );void SetupStationLogo()RTTIre.Hooks.PlaceVoid( "RadioInkGameController", "SetupStationLogo;", (RadioInkGameController_SetupStationLogo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadioInkGameController_SetupStationLogo( RadioInkGameController self );