ObjectiveController
classscriptedClass
extends inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 12
| Name | Type | Flags |
|---|---|---|
Folder_Off | inkImageRef | scriptedprotected |
Folder_On | inkImageRef | scriptedprotected |
FrameBackground_Off | inkImageRef | scriptedprotected |
FrameBackground_On | inkImageRef | scriptedprotected |
FrameFluff_Off | inkImageRef | scriptedprotected |
FrameFluff_On | inkImageRef | scriptedprotected |
ObjectiveLabel | inkTextRef | scriptedprotected |
ObjectiveStatus | inkTextRef | scriptedprotected |
QuestIcon | inkImageRef | scriptedprotected |
QuestObjectiveData | ref<ABaseQuestObjectiveWrapper> | scriptedprotected |
ToTrack | wref<ABaseQuestObjectiveWrapper> | scriptedprivate |
TrackedIcon | inkImageRef | scriptedprotected |
Methods 8
public final func GetObjectiveData() -> wref<ABaseQuestObjectiveWrapper>scripted
protected func GetObjectiveStatus(isOptional: Bool) -> Stringscripted
public final func GetToTrack() -> wref<ABaseQuestObjectiveWrapper>scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnObjectiveClicked(controller: wref<inkButtonController>) -> Boolscripted
private final func RefreshTrackedStyle()scripted
public final func SetState(val: CName)scripted
public final func Setup(data: ref<ABaseQuestObjectiveWrapper>, isOptional: Bool)scripted