CrosshairContainerController class
game.ui.CrosshairContainerController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
defaultCrosshair | TDBID | |
bbUIData | WeakHandle<game.IBlackboard> | scripted |
bbWeaponInfo | WeakHandle<game.IBlackboard> | scripted |
bbPlayerTierEventId | red.CallbackObject? | scripted |
bbWeaponEventId | red.CallbackObject? | scripted |
interactionBlackboardId | red.CallbackObject? | scripted |
visionStateBlackboardId | red.CallbackObject? | scripted |
psmVehicleInTPPBlackboardId | red.CallbackObject? | scripted |
rootWidget | WeakHandle<ink.CanvasWidget> | scripted |
fadeOutAnimation | ink.anim.Definition? | scripted |
fadeInAnimation | ink.anim.Definition? | scripted |
sceneTier | GameplayTier | scripted |
isUnarmed | bool | scripted |
fadeOutValue | float | scripted |
wasLastInteractionWithDevice | bool | scripted |
CombatStateBlackboardId | red.CallbackObject? | scripted |
hiddenAnimProxy | ink.anim.Proxy? | scripted |
Player | WeakHandle<PlayerPuppet> | scripted |
HiddenTextCanvas | ink.WidgetReference | scripted |
Functions
WeakHandle<ink.Widget> GetActiveCrosshairWidget()RTTIWeakHandle<game.ui.CrosshairBaseGameController> GetActiveCrosshairGameController()RTTIbool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnPlayerAttach(game.Object playerGameObject)RTTIbool OnPlayerDetach(game.Object playerGameObject)RTTIvoid RegisterPSMListeners(game.Object playerPuppet)RTTIvoid UnregisterPSMListeners(game.Object playerPuppet)RTTIbool OnPSMVehicleInTPPChanged(bool value)RTTIbool OnPSMVisionStateChanged(int value)RTTIbool OnInteractionStateChange(string value)RTTIbool OnWeaponSwap(string value)RTTIbool OnSceneTierChange(int argTier)RTTIvoid CreateAnimations()RTTI