VehicleRadioPopupGameController
classscriptedClass
extends BaseModalListPopupGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 19
| Name | Type | Flags |
|---|---|---|
canVolumeDown | Bool | scriptedprivate |
canVolumeUp | Bool | scriptedprivate |
currentRadioId | Int32 | scriptedprivate |
dataSource | ref<ScriptableDataSource> | scriptedprivate |
dataView | ref<RadioStationsDataView> | scriptedprivate |
icon | inkImageRef | scriptedprivate |
player | wref<PlayerPuppet> | scriptedprivate |
playerVehicle | wref<VehicleObject> | scriptedprivate |
quickSlotsManager | wref<QuickSlotsManager> | scriptedprivate |
radioVolumeSettings | inkWidgetRef | scriptedprivate |
radioVolumeSettingsController | wref<RadioVolumeSettingsController> | scriptedprivate |
scrollArea | inkScrollAreaRef | scriptedprivate |
scrollController | wref<inkScrollController> | scriptedprivate |
scrollControllerWidget | inkWidgetRef | scriptedprivate |
selectedItem | wref<RadioStationListItemController> | scriptedprivate |
startupIndex | Uint32 | scriptedprivate |
trackName | inkTextRef | scriptedprivate |
volumeSettingGroupName | CName | scriptedprivate |
volumeSettingVarName | CName | scriptedprivate |
Methods 22
protected func Activate()scripted
private final func AdjustRadioVolumeWithAction(actionName: CName, actionType: gameinputActionType)scripted
protected func CleanVirtualList()scripted
private final func GetRadioReceiverEntityID() -> EntityIDscripted
private final func GetRadioReceiverStationName() -> CNamescripted
private final func GetRadioReceiverTrackName() -> CNamescripted
private final func GetVolumeSettingVarName() -> CNamescripted
private final func IsRadioReceiverActive() -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected func OnClose()scripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnScrollChanged(value: Vector2) -> Boolscripted
protected cb func OnShowAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnVehicleRadioEvent(evt: ref<UIVehicleRadioEvent>) -> Boolscripted
protected cb func OnVehicleRadioSongChanged(evt: ref<VehicleRadioSongChanged>) -> Boolscripted
protected func Select(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>)scripted
private final func SetTrackName(track: CName)scripted
protected func SetupData()scripted
protected func SetupTimeModifierConfig()scripted
protected func SetupVirtualList()scripted
private final func SetupVolumeContorls()scripted
protected func VirtualListReady()scripted