HotkeyItemController
classscriptedClass
extends GenericHotkeyController › gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 1 type
Properties 10
| Name | Type | Flags |
|---|---|---|
currentItem | InventoryItemData | scriptedprotected |
dpadAnim | ref<inkAnimProxy> | scriptedprotected |
equipmentSystem | wref<EquipmentSystem> | scriptedprivate |
holocallCallback | ref<CallbackHandle> | scriptedprivate |
hotkeyBlackboard | wref<IBlackboard> | scriptedprivate |
hotkeyCallbackID | ref<CallbackHandle> | scriptedprivate |
hotkeyItemController | wref<InventoryItemDisplayController> | scriptedprotected |
hotkeyItemSlot | inkWidgetRef | scriptedprotected |
hotkeyItemWidget | wref<inkWidget> | scriptedprotected |
inventoryManager | ref<InventoryDataManagerV2> | scriptedprotected |
Methods 16
private final func GetEquipmentSystem() -> wref<EquipmentSystem>scripted
protected func Initialize() -> Boolscripted
private final func InitializeHotkeyItem()scripted
protected func IsAllowedByGameplay() -> Boolscripted
private final func IsHoloCallActive() -> Boolscripted
protected func IsInDefaultState() -> Boolscripted
protected cb func OnDpadActionPerformed(evt: ref<DPADActionPerformed>) -> Boolscripted
protected cb func OnHotkeyRefreshed(value: Variant) -> Boolscripted
protected cb func OnPhoneCallInfoChanged(value: Variant) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
public final func OnQuestActivate(value: Int32)scripted
private final func RegisterHolocallListener()scripted
protected final func StopDpadAnim()scripted
protected func Uninitialize()scripted
private final func UnregisterHolocallListener()scripted
protected func UpdateCurrentItem()scripted