MessengerGameController class
MessengerGameController
Inheritance
Base: game.ui.MenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
buttonHintsManagerRef | ink.WidgetReference | scripted |
contactsRef | ink.WidgetReference | scripted |
dialogRef | ink.WidgetReference | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
dialogController | WeakHandle<MessengerDialogViewController> | scripted |
listController | WeakHandle<SimpleMessengerContactsVirtualListController> | scripted |
journalManager | WeakHandle<game.JournalManager> | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
activeData | MessengerContactSyncData? | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnPlayerAttach(game.Object playerPuppet)RTTIbool OnPlayerDetach(game.Object playerPuppet)RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIbool OnJournalUpdate(uint entryHash, CName className, game.JournalNotifyOption notifyOption, game.JournalChangeType changeType)RTTIbool OnBack(IScriptable userData)overrideRTTIbool OnMessengerGameControllerDelayInit(MessengerForceSelectionEvent evt)RTTIbool OnSetUserData(IScriptable userData)RTTIvoid ForceSelectIndex(uint idx, bool? dontToggle)RTTIvoid ForceSelectEntry(int hash, bool? dontToggle)RTTIvoid PopulateData()RTTIbool OnContactActivated(MessengerContactSelectedEvent evt)RTTIvoid SyncActiveData(MessengerContactSelectedEvent evt)RTTI