REDNODE / GAME API

PhoneDialerGameController

classscriptedClass

extends gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 22

NameTypeFlags
activeBoolscriptedprivate
audioPhoneNavigationCNamescriptedprivate
avatarImageinkImageRefscriptedprivate
contactOpensBBIDref<CallbackHandle>scriptedprivate
contactsListinkWidgetRefscriptedprivate
dataSourceref<ScriptableDataSource>scriptedprivate
dataViewref<DialerContactDataView>scriptedprivate
firstInitBoolscriptedprivate
hintMessengerinkWidgetRefscriptedprivate
journalManagerref<JournalManager>scriptedprivate
listControllerwref<inkVirtualListController>scriptedprivate
phoneBBDefinitionref<UI_ComDeviceDef>scriptedprivate
phoneBlackboardwref<IBlackboard>scriptedprivate
phoneSystemwref<PhoneSystem>scriptedprivate
repeatingScrollActionEnabledBoolscriptedprivate
scrollAreainkScrollAreaRefscriptedprivate
scrollControllerwref<inkScrollController>scriptedprivate
scrollControllerWidgetinkWidgetRefscriptedprivate
soundNameCNamescriptedprivate
switchAnimProxyref<inkAnimProxy>scriptedprivate
templateClassifierref<DialerContactTemplateClassifier>scriptedprivate
transitionAnimProxyref<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