REDNODE / GAME API

ObjectiveEntryLogicController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 25

NameTypeFlags
animBlinkDefref<inkAnimDef>scriptedprivate
animFaderef<inkAnimProxy>scriptedprivate
animFadeDefref<inkAnimDef>scriptedprivate
blinkIntervalFloatscriptedpublic
blinkTotalTimeFloatscriptedpublic
blinkWidgetwref<inkWidget>scriptedprivate
childCountInt32scriptedprivate
entryIdInt32scriptedprivate
entryNamewref<inkText>scriptedprivate
entryOptionalwref<inkText>scriptedprivate
isLargeUpdateWidgetBoolscriptedpublic
isOptionalBoolscriptedpublic
isTrackedBoolscriptedprivate
parentEntrywref<ObjectiveEntryLogicController>scriptedprivate
rootwref<inkWidget>scriptedprivate
stategameJournalEntryStatescriptedprivate
stateIconwref<inkImage>scriptedprivate
texturePart_FailedCNamescriptedpublic
texturePart_SucceededCNamescriptedpublic
texturePart_TrackedCNamescriptedpublic
texturePart_UntrackedCNamescriptedpublic
trackedIconwref<inkImage>scriptedprivate
typeUIObjectiveEntryTypescriptedprivate
updatedBoolscriptedprivate

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