ObjectiveEntryLogicController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 25
| Name | Type | Flags |
|---|---|---|
animBlink | ref<inkAnimProxy> | scriptedprivate |
animBlinkDef | ref<inkAnimDef> | scriptedprivate |
animFade | ref<inkAnimProxy> | scriptedprivate |
animFadeDef | ref<inkAnimDef> | scriptedprivate |
blinkInterval | Float | scriptedpublic |
blinkTotalTime | Float | scriptedpublic |
blinkWidget | wref<inkWidget> | scriptedprivate |
childCount | Int32 | scriptedprivate |
entryId | Int32 | scriptedprivate |
entryName | wref<inkText> | scriptedprivate |
entryOptional | wref<inkText> | scriptedprivate |
isLargeUpdateWidget | Bool | scriptedpublic |
isOptional | Bool | scriptedpublic |
isTracked | Bool | scriptedprivate |
parentEntry | wref<ObjectiveEntryLogicController> | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
state | gameJournalEntryState | scriptedprivate |
stateIcon | wref<inkImage> | scriptedprivate |
texturePart_Failed | CName | scriptedpublic |
texturePart_Succeeded | CName | scriptedpublic |
texturePart_Tracked | CName | scriptedpublic |
texturePart_Untracked | CName | scriptedpublic |
trackedIcon | wref<inkImage> | scriptedprivate |
type | UIObjectiveEntryType | scriptedprivate |
updated | Bool | scriptedprivate |
Methods 21
public final func AttachToParent(parentEntry: wref<ObjectiveEntryLogicController>)scripted
private final func CreateAnimations()scripted
public final func DecrementChildCount()scripted
public final func DetachFromParent()scripted
public final func GetEntryId() -> Int32scripted
public final func GetEntryState() -> gameJournalEntryStatescripted
public final func GetEntryType() -> UIObjectiveEntryTypescripted
private final func GetStateIconTexturePart(state: gameJournalEntryState, isTracked: Bool) -> CNamescripted
public final func Hide()scripted
public final func IncrementChildCount()scripted
public final func IsReadyToRemove() -> Boolscripted
public final func IsTracked() -> Boolscripted
public final func IsUpdated() -> Boolscripted
private final func NotifyForRemoval()scripted
protected cb func OnAnimationComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func SetEntryData(data: script_ref<UIObjectiveEntryData>)scripted
public final func SetEntryId(id: Int32)scripted
public final func SetUpdated(updated: Bool)scripted
public final func Show()scripted
private final func StopFadeAnimation()scripted