GenericHotkeyController
abstract classscriptedClass
extends gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 5 types
CarHotkeyController HotkeyItemController PhoneHotkeyController RadioHotkeyController vehicleVisualCustomizationHotkeyController
Properties 10
| Name | Type | Flags |
|---|---|---|
buttonHint | inkWidgetRef | scriptedprotected |
buttonHintController | wref<inkInputDisplayController> | scriptedprotected |
debugCommands | array<Uint32> | scriptedprivate |
factListenerId | Uint32 | scriptedprivate |
hotkey | EHotkey | scriptedprotected |
hotkeyBackground | inkImageRef | scriptedprotected |
pressStarted | Bool | scriptedprotected |
questActivatingFact | CName | scriptedprivate |
restrictions | array<CName> | scriptedprotected |
statusEffectsListener | ref<HotkeyWidgetStatsListener> | scriptedprotected |
Methods 17
protected final func DBGPlayAnim(animName: CName)scripted
protected final func GetPlayer() -> wref<PlayerPuppet>scripted
protected func Initialize() -> Boolscripted
private final func InitializeButtonHint()scripted
protected func InitializeStatusListener()scripted
protected func IsActivatedByQuest() -> Boolscripted
protected func IsAllowedByGameplay() -> Boolscripted
protected final func IsControllingDevice() -> Boolscripted
protected final func IsControllingDeviceChain() -> Boolscripted
protected func IsInDefaultState() -> Boolscripted
public final func OnActivation(value: Int32)scripted
protected cb func OnDpadActionPerformed(evt: ref<DPADActionPerformed>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func OnRestrictionUpdate(statusEffect: wref<StatusEffect_Record>)scripted
protected cb func OnUninitialize() -> Boolscripted
protected func ResolveState()scripted
protected func Uninitialize()scripted