REDNODE / GAME API

SimpleQuestListItemController

classscriptedClass

extends inkVirtualCompoundItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 33

NameTypeFlags
dataref<QuestListItemData>scriptedprivate
defaultDistanceinkTextRefscriptedprivate
descriptioninkTextRefscriptedprivate
difficultIconinkImageRefscriptedprivate
distanceAnim_toDefaultCNamescriptedprivate
distanceAnim_toHoverCNamescriptedprivate
distanceAnim_toHover_delayFloatscriptedprivate
distanceAnim_toTrackedCNamescriptedprivate
distanceContainerinkWidgetRefscriptedprivate
distanceMarkerAnimProxyref<inkAnimProxy>scriptedprivate
ep1IconinkImageRefscriptedprivate
fixerIconinkImageRefscriptedprivate
hoveredBoolscriptedprivate
hoverIndicatorinkWidgetRefscriptedprivate
isNewMarkerinkWidgetRefscriptedprivate
openedQuestwref<JournalQuest>scriptedprivate
pinIcon_toDefaultCNamescriptedprivate
pinIcon_toHoverCNamescriptedprivate
pinIconAnimProxyref<inkAnimProxy>scriptedprivate
questItemBginkWidgetRefscriptedprivate
questItemBgButtoninkWidgetRefscriptedprivate
questItemFrameinkWidgetRefscriptedprivate
rootWidgetwref<inkWidget>scriptedprivate
titleinkTextRefscriptedprivate
toggleAnimatedIndicatorinkWidgetRefscriptedprivate
toggledBoolscriptedprivate
toggleMarkAnimationCNamescriptedprivate
toggleOffAnimProxyref<inkAnimProxy>scriptedprivate
toggleOnAnimProxyref<inkAnimProxy>scriptedprivate
trackedBoolscriptedprivate
trackedDistanceinkTextRefscriptedprivate
trackMarkAnimationCNamescriptedprivate
typeIconinkImageRefscriptedprivate

Methods 22

protected cb func OnDataChanged(value: Variant) -> Boolscripted
protected cb func OnDeselected(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnHideToggledIconAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnPress(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnQuestlListItemSelected(e: ref<QuestlListItemSelected>) -> Boolscripted
protected cb func OnSelected(itemController: wref<inkVirtualCompoundItemController>, discreteNav: Bool) -> Boolscripted
protected cb func OnToggledOff(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnToggledOn(itemController: wref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnTrackBtnHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTrackBtnHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTrackBtnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUnnitialize() -> Boolscripted
protected cb func OnUpdateOpenedQuestEvent(e: ref<UpdateOpenedQuestEvent>) -> Boolscripted
protected cb func OnUpdateTrackedObjectiveEvent(e: ref<UpdateTrackedObjectiveEvent>) -> Boolscripted
private final func PlayDistanceMarkerAnimation(targetAnimation: CName, opt instant: Bool, opt playReversed: Bool)scripted
private final func PlayToggleIconAnimation(show: Bool, opt instant: Bool)scripted
private final func UpdateDistancesText()scripted
private final func UpdateFixerData()scripted
private final func UpdateState()scripted