class
RadioStationListItemController
- 6 properties
- 6 functions
Extends ink.VirtualCompoundItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
label | ink.TextWidgetReference | 0x0 | scripted |
typeIcon | ink.ImageWidgetReference | 0x18 | scripted |
equilizerIcon | ink.HorizontalPanelWidgetReference | 0x30 | scripted |
codeTLicon | ink.ImageWidgetReference | 0x48 | scripted |
stationData | RadioListItemData? | 0x60 | scripted |
currentRadioStationId | int | 0x70 | scripted |
Functions
RadioListItemData? GetStationData()RTTIre.Hooks.Place( "RadioStationListItemController", "GetStationData;", (RadioStationListItemController_GetStationData x) => { return re.Hooks.CallOriginal<re.msgpack.RadioListItemData>(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_GetStationData( RadioStationListItemController self );bool OnInitialize()RTTIre.Hooks.Place( "RadioStationListItemController", "OnInitialize", (RadioStationListItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_OnInitialize( RadioStationListItemController self );bool OnSelected(WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav)RTTIre.Hooks.Place( "RadioStationListItemController", "OnSelected", (RadioStationListItemController_OnSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_OnSelected( RadioStationListItemController self, WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav );bool OnDeselected(WeakHandle<ink.VirtualCompoundItemController> itemController)RTTIre.Hooks.Place( "RadioStationListItemController", "OnDeselected", (RadioStationListItemController_OnDeselected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_OnDeselected( RadioStationListItemController self, WeakHandle<ink.VirtualCompoundItemController> itemController );bool OnRadioStationChangedEvent(RadioStationChangedEvent evt)RTTIre.Hooks.Place( "RadioStationListItemController", "OnRadioStationChangedEvent", (RadioStationListItemController_OnRadioStationChangedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_OnRadioStationChangedEvent( RadioStationListItemController self, RadioStationChangedEvent? evt );void UpdateEquializer()RTTIre.Hooks.PlaceVoid( "RadioStationListItemController", "UpdateEquializer;", (RadioStationListItemController_UpdateEquializer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadioStationListItemController_UpdateEquializer( RadioStationListItemController self );