GenericHotkeyController class
GenericHotkeyController
Inheritance
Base: game.ui.NewPhoneRelatedHUDGameController
Derived
CarHotkeyController, HotkeyItemController, PhoneHotkeyController, RadioHotkeyController, vehicle.VisualCustomizationHotkeyController
Properties
| Property | Type | |
|---|---|---|
hotkeyBackground | ink.ImageWidgetReference | scripted |
buttonHint | ink.WidgetReference | scripted |
hotkey | game.EHotkey | scripted |
pressStarted | bool | scripted |
buttonHintController | WeakHandle<ink.InputDisplayController> | scripted |
questActivatingFact | CName | scripted |
restrictions | CName[] | scripted |
statusEffectsListener | HotkeyWidgetStatsListener? | scripted |
debugCommands | uint[] | scripted |
factListenerId | uint | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool Initialize()RTTIvoid InitializeStatusListener()RTTIvoid Uninitialize()RTTIvoid InitializeButtonHint()RTTIWeakHandle<PlayerPuppet> GetPlayer()RTTIvoid ResolveState()RTTIbool IsInDefaultState()RTTIbool IsActivatedByQuest()RTTIbool IsAllowedByGameplay()RTTIbool IsControllingDeviceChain()RTTIbool IsControllingDevice()RTTIvoid OnRestrictionUpdate(WeakHandle<game.data.StatusEffect_Record> statusEffect)RTTIbool OnDpadActionPerformed(DPADActionPerformed evt)RTTIvoid DBGPlayAnim(CName animName)RTTIvoid OnActivation(int value)RTTI