InteriorUIGameController class
vehicle.InteriorUIGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
vehicleBlackboard | WeakHandle<game.IBlackboard> | scripted |
vehicleBBStateConectionId | red.CallbackObject? | scripted |
vehicleBBReadyConectionId | red.CallbackObject? | scripted |
vehicleBBUIActivId | red.CallbackObject? | scripted |
speedBBConnectionId | red.CallbackObject? | scripted |
gearBBConnectionId | red.CallbackObject? | scripted |
rpmValueBBConnectionId | red.CallbackObject? | scripted |
rpmMaxBBConnectionId | red.CallbackObject? | scripted |
autopilotOnId | red.CallbackObject? | scripted |
rootWidget | WeakHandle<ink.CanvasWidget> | scripted |
speedTextWidget | ink.TextWidgetReference | scripted |
gearTextWidget | ink.TextWidgetReference | scripted |
rpmValueWidget | ink.TextWidgetReference | scripted |
rpmGaugeForegroundWidget | ink.RectangleWidgetReference | scripted |
autopilotTextWidget | ink.TextWidgetReference | scripted |
activeChunks | int | scripted |
chunksNumber | int | scripted |
dynamicRpmPath | CName | scripted |
rpmPerChunk | int | scripted |
hasRevMax | bool | scripted |
rpmGaugeMaxSize | Vector2 | scripted |
rpmMaxValue | float | scripted |
isInAutoPilot | bool | scripted |
isVehicleReady | bool | scripted |
HudRedLineAnimation | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIvoid RegisterBlackBoardCallbacks()RTTIvoid UnregisterBlackBoardCallbacks()RTTIbool OnActivateUI(bool activate)RTTIbool OnActivateUIEvent(VehicleUIactivateEvent evt)RTTIvoid ActivateUI()RTTIvoid DeactivateUI()RTTIbool IsUIactive()RTTIbool OnVehicleReady(bool ready)RTTIbool OnVehicleStateChanged(int state)RTTIbool OnRpmMaxChanged(float rpmMax)RTTIbool OnSpeedValueChanged(float speedValue)RTTIbool OnGearValueChanged(int gearValue)RTTIbool OnRpmValueChanged(float rpmValue)RTTIvoid drawRPMGaugeFull(float rpmValue)RTTIvoid EvaluateRPMMeterWidget(int currentAmountOfChunks)RTTIvoid RedrawRPM(int currentAmountOfChunks)RTTIvoid AddChunk()RTTIvoid RemoveChunk()RTTIbool OnAutopilotChanged(bool autopilotOn)RTTIvoid RefreshUI()RTTI