PhoneDialerGameController
classscriptedClass
extends gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 22
| Name | Type | Flags |
|---|---|---|
active | Bool | scriptedprivate |
audioPhoneNavigation | CName | scriptedprivate |
avatarImage | inkImageRef | scriptedprivate |
contactOpensBBID | ref<CallbackHandle> | scriptedprivate |
contactsList | inkWidgetRef | scriptedprivate |
dataSource | ref<ScriptableDataSource> | scriptedprivate |
dataView | ref<DialerContactDataView> | scriptedprivate |
firstInit | Bool | scriptedprivate |
hintMessenger | inkWidgetRef | scriptedprivate |
journalManager | ref<JournalManager> | scriptedprivate |
listController | wref<inkVirtualListController> | scriptedprivate |
phoneBBDefinition | ref<UI_ComDeviceDef> | scriptedprivate |
phoneBlackboard | wref<IBlackboard> | scriptedprivate |
phoneSystem | wref<PhoneSystem> | scriptedprivate |
repeatingScrollActionEnabled | Bool | scriptedprivate |
scrollArea | inkScrollAreaRef | scriptedprivate |
scrollController | wref<inkScrollController> | scriptedprivate |
scrollControllerWidget | inkWidgetRef | scriptedprivate |
soundName | CName | scriptedprivate |
switchAnimProxy | ref<inkAnimProxy> | scriptedprivate |
templateClassifier | ref<DialerContactTemplateClassifier> | scriptedprivate |
transitionAnimProxy | ref<inkAnimProxy> | scriptedprivate |
Methods 16
private final func CallSelectedContact()scripted
private final func CleanVirtualList()scripted
private final func CloseContactList()scripted
private final func GotoMessengerMenu()scripted
private final func Hide()scripted
private final func InitVirtualList()scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnAllElementsSpawned() -> Boolscripted
protected cb func OnHideAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnItemSelected(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnPhoneStateChanged(value: Bool) -> Boolscripted
protected cb func OnScrollChanged(value: Vector2) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PopulateData()scripted
private final func Show()scripted