LogGameController class
quest.LogGameController
Inheritance
Base: game.ui.MenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
virtualList | ink.WidgetReference | scripted |
detailsPanel | ink.WidgetReference | scripted |
buttonHints | ink.WidgetReference | scripted |
filtersList | ink.WidgetReference | scripted |
questList | ink.WidgetReference | scripted |
game | ScriptGameInstance | scripted |
journalManager | WeakHandle<game.JournalManager> | scripted |
quests | WeakHandle<game.JournalEntry>[] | scripted |
resolvedQuests | WeakHandle<game.JournalEntry>[] | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
trackedQuest | WeakHandle<game.JournalQuest> | scripted |
curreentQuest | WeakHandle<game.JournalQuest> | scripted |
externallyOpenedQuestHash | int | scripted |
playerLevel | int | scripted |
recommendedLevel | int | scripted |
entryAnimProxy | ink.anim.Proxy? | scripted |
canUsePhone | bool | scripted |
detailsPanelCtrl | WeakHandle<QuestDetailsPanelController> | scripted |
virtualListController | WeakHandle<QuestListVirtualController> | scripted |
filters | WeakHandle<QuestListFilterButtonController>[] | scripted |
activeFilter | WeakHandle<QuestListFilterButtonController> | scripted |
currentCustomFilterIndex | int | scripted |
axisDataThreshold | float | scripted |
mouseDataThreshold | float | scripted |
delayedShowDuration | float | scripted |
delayedShow | game.DelayID | scripted |
listPanelHoverd | bool | scripted |
isDelayTicking | bool | scripted |
firstInit | bool | scripted |
filterSwich | bool | scripted |
questData | WeakHandle<game.JournalQuest> | scripted |
appliedQuestData | WeakHandle<game.JournalQuest> | scripted |
skipAnimation | bool | scripted |
listData | QuestListItemData?[] | scripted |
questTypeList | QuestListItemType[] | scripted |
questToOpen | WeakHandle<game.JournalQuest> | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnAllElementsSpawned()RTTIbool OnQuestListPanelEnter(ink.PointerEvent evt)RTTIbool OnQuestListLeave(ink.PointerEvent evt)RTTIbool OnAxisInput(ink.PointerEvent evt)RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIbool OnBack(IScriptable userData)overrideRTTIbool OnCodexPopupRequest(OpenCodexPopupEvent evt)RTTIbool OnCodexPopupClosedEvent(CodexPopupClosedEvent evt)RTTIbool OnJournalReady(uint entryHash, CName className, game.JournalNotifyOption notifyOption, game.JournalChangeType changeType)RTTIvoid SetupFilterButtons()RTTIvoid RequestSpawnFilterButton(int type)RTTIbool OnFilterButtonSpawned(ink.Widget widget, IScriptable userData)RTTIbool OnFilterReleased(ink.PointerEvent evt)RTTIbool IsPhoneAvailable()RTTIgame.JournalQuestType[] GetListedCategories()RTTIQuestListItemType GetDisplayedCategory(game.JournalQuestType category)RTTIbool OnSetUserData(IScriptable userData)RTTIbool OnReleaseInput(ink.PointerEvent e)RTTIvoid NavigateCustomFilters(ECustomFilterDPadNavigationOption option)RTTIvoid BuildQuestList()RTTIQuestListItemData? GetQuestListItemData(game.JournalQuest questEntry, QuestListItemType questType, game.JournalQuest? trackedQuest)RTTIbool OnQuestListItemSelected(QuestlListItemSelected e)RTTIbool OnQuestlListItemDelayedHover(QuestlListItemDelayedHover evt)RTTIvoid DisplayQuestData(WeakHandle<game.JournalQuest> questData, bool skipAnimation)RTTIWeakHandle<game.JournalQuestObjective> GetFirstObjectiveFromQuest(WeakHandle<game.JournalQuest> journalQuest)RTTIstring GetSortTypeName(QuestListSortType currentQuestSortType)RTTIbool OnRequestChangeTrackedObjective(RequestChangeTrackedObjective e)RTTIvoid UpdateTrackingInputHint()RTTIstatic WeakHandle<game.JournalQuest> GetTopQuestEntry(game.JournalManager journalManager, WeakHandle<game.JournalEntry> entry)staticRTTI global