PhoneHotkeyController
classscriptedClass
extends GenericHotkeyController › gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 19
| Name | Type | Flags |
|---|---|---|
callIcon | inkImageRef | scriptedprivate |
cinematicCameraBBId | ref<CallbackHandle> | scriptedprivate |
comDeviceBB | wref<IBlackboard> | scriptedprivate |
isRadialMenuVisibleBBId | ref<CallbackHandle> | scriptedprivate |
isRadioPopupVisibleBBId | ref<CallbackHandle> | scriptedprivate |
isVehiclesPopupVisibleBBId | ref<CallbackHandle> | scriptedprivate |
journalManager | wref<JournalManager> | scriptedprivate |
mainIcon | inkImageRef | scriptedprivate |
messageCounter | inkTextRef | scriptedprivate |
messageCounterCircle | inkTextRef | scriptedprivate |
messageCounterLabel | inkWidgetRef | scriptedprivate |
messageCounterLabelCircle | inkWidgetRef | scriptedprivate |
phoneEnabledBBId | ref<CallbackHandle> | scriptedprivate |
phoneIconAtlas | String | scriptedprivate |
phoneIconName | CName | scriptedprivate |
proxy | ref<inkAnimProxy> | scriptedprivate |
questIcon | inkImageRef | scriptedprivate |
questImportantAnimProxy | ref<inkAnimProxy> | scriptedprivate |
quickSlotBB | wref<IBlackboard> | scriptedprivate |
Methods 21
private final func CountMessages(convEntry: wref<JournalPhoneConversation>, tracked: script_ref<array<Int32>>, out questImportantMessages: Int32, out unreadMessages: Int32)scripted
protected func Initialize() -> Boolscripted
protected func InitializeStatusListener()scripted
protected func IsInDefaultState() -> Boolscripted
private final func IsPhoneInUse() -> Boolscripted
private final func OnCinematicCameraChange(value: Bool)scripted
protected cb func OnDpadActionPerformed(evt: ref<DPADActionPerformed>) -> Boolscripted
protected cb func OnJournalUpdate(entryHash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnJournalUpdateVisited(entryHash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnPhoneDeviceReset(target: wref<inkWidget>) -> Boolscripted
protected cb func OnPhoneDeviceSlot(target: wref<inkWidget>) -> Boolscripted
private final func OnPhoneEnabledChanged(val: Bool)scripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
private final func OnRadialMenuShown(value: Bool)scripted
private final func OnRadioManagerPopupIsShown(value: Bool)scripted
protected cb func OnTrackedEntryChanges(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
private final func OnVehiclesManagerPopupIsShown(value: Bool)scripted
private final func QuestImportantBlink(enable: Bool)scripted
private final func RestoreDefaultIcon()scripted
protected func Uninitialize()scripted
private final func UpdateData()scripted