RadioHotkeyController
classscriptedClass
extends GenericHotkeyController › gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 7
| Name | Type | Flags |
|---|---|---|
animationProxy | ref<inkAnimProxy> | scriptedprivate |
equalizerAnimProxy | ref<inkAnimProxy> | scriptedprivate |
factListener | Uint32 | scriptedprivate |
isInDefaultState | Bool | scriptedprivate |
pocketRadioToken | ref<inkGameNotificationToken> | scriptedprivate |
vehicleBB | wref<IBlackboard> | scriptedprivate |
vehicleEnterListener | ref<CallbackHandle> | scriptedprivate |
Methods 20
protected func Initialize() -> Boolscripted
private final func InitializeEqualizerAnim()scripted
private final func InitializeQuestListener()scripted
protected func IsInDefaultState() -> Boolscripted
private final func IsRadioEnabled() -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
public final func OnFactChanged(value: Int32)scripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerEnteredVehicle(value: Int32) -> Boolscripted
protected cb func OnPocketRadioUIEvent(evt: ref<PocketRadioUIEvent>) -> Boolscripted
protected cb func OnVehicleRadioCycleEvent(evt: ref<UIVehicleRadioCycleEvent>) -> Boolscripted
protected cb func OnVehicleRadioEvent(evt: ref<UIVehicleRadioEvent>) -> Boolscripted
protected cb func OnVehicleRadioStationChanged(evt: ref<VehicleRadioStationChanged>) -> Boolscripted
protected func ResolveState()scripted
private final func SetHintController(isInVehicle: Bool)scripted
private final func ShouldEqualizerShow() -> Boolscripted
public final func StartEqualizerAnim()scripted
public final func StopEqualizerAnim()scripted
protected func Uninitialize()scripted
private final func UpdateEqualizer()scripted