REDNODE / GAME API

QuestListVirtualController

classscriptedClass

extends inkVirtualListController › inkVirtualCompoundController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 6

NameTypeFlags
classifierref<QuestListVirtualTemplateClassifier>scriptedprotected
controllerwref<QuestMissionLinkController>scriptedprivate
dataSourceref<ScriptableDataSource>scriptedprotected
dataViewref<QuestListVirtualDataView>scriptedprotected
questSortTypeQuestListSortTypescriptedprivate
uiScriptableSystemwref<UIScriptableSystem>scriptedprivate

Methods 13

public func DisableSorting()scripted
public func EnableSorting()scripted
private final func ForceSelectIndex(idx: Uint32, questRecord: wref<JournalQuest>)scripted
public func GetDataSize() -> Int32scripted
public final func GetQuestSortType() -> QuestListSortTypescripted
public func IsSortingEnabled() -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnScrollToJournalEntry(evt: ref<ScrollToJournalEntryEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func SelectItemByHash(questHash: Int32)scripted
public func SetData(data: script_ref<array<ref<IScriptable>>>, opt sortOnce: Bool)scripted
public final func SetFilter(type: QuestListItemType)scripted
public func SortQuests(cycleSortType: Bool)scripted