REDNODE / GAME API

vehicleInteriorUIGameController

classscriptedClass

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 25

NameTypeFlags
activeChunksInt32scriptedprivate
autopilotOnIdref<CallbackHandle>scriptedprivate
autopilotTextWidgetinkTextRefscriptedprivate
chunksNumberInt32scriptedprivate
dynamicRpmPathCNamescriptedprivate
gearBBConnectionIdref<CallbackHandle>scriptedprivate
gearTextWidgetinkTextRefscriptedprivate
hasRevMaxBoolscriptedprivate
HudRedLineAnimationref<inkAnimProxy>scriptedprivate
isInAutoPilotBoolscriptedprivate
isVehicleReadyBoolscriptedprivate
rootWidgetwref<inkCanvas>scriptedprivate
rpmGaugeForegroundWidgetinkRectangleRefscriptedprivate
rpmGaugeMaxSizeVector2scriptedprivate
rpmMaxBBConnectionIdref<CallbackHandle>scriptedprivate
rpmMaxValueFloatscriptedprivate
rpmPerChunkInt32scriptedprivate
rpmValueBBConnectionIdref<CallbackHandle>scriptedprivate
rpmValueWidgetinkTextRefscriptedprivate
speedBBConnectionIdref<CallbackHandle>scriptedprivate
speedTextWidgetinkTextRefscriptedprivate
vehicleBBReadyConectionIdref<CallbackHandle>scriptedprivate
vehicleBBStateConectionIdref<CallbackHandle>scriptedprivate
vehicleBBUIActivIdref<CallbackHandle>scriptedprivate
vehicleBlackboardwref<IBlackboard>scriptedprivate

Methods 22

private final func ActivateUI()scripted
private final func AddChunk()scripted
private final func DeactivateUI()scripted
public final func drawRPMGaugeFull(rpmValue: Float)scripted
private final func EvaluateRPMMeterWidget(currentAmountOfChunks: Int32)scripted
private final func IsUIactive() -> Boolscripted
protected cb func OnActivateUI(activate: Bool) -> Boolscripted
protected cb func OnActivateUIEvent(evt: ref<VehicleUIactivateEvent>) -> Boolscripted
protected cb func OnAutopilotChanged(autopilotOn: Bool) -> Boolscripted
protected cb func OnGearValueChanged(gearValue: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnRpmMaxChanged(rpmMax: Float) -> Boolscripted
protected cb func OnRpmValueChanged(rpmValue: Float) -> Boolscripted
protected cb func OnSpeedValueChanged(speedValue: Float) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVehicleReady(ready: Bool) -> Boolscripted
protected cb func OnVehicleStateChanged(state: Int32) -> Boolscripted
private final func RedrawRPM(currentAmountOfChunks: Int32)scripted
private final func RefreshUI()scripted
private final func RegisterBlackBoardCallbacks()scripted
private final func RemoveChunk()scripted
private final func UnregisterBlackBoardCallbacks()scripted