ObjectiveEntryLogicController class
ObjectiveEntryLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
blinkInterval | float | scripted |
blinkTotalTime | float | scripted |
texturePart_Tracked | CName | scripted |
texturePart_Untracked | CName | scripted |
texturePart_Succeeded | CName | scripted |
texturePart_Failed | CName | scripted |
isLargeUpdateWidget | bool | scripted |
entryName | WeakHandle<ink.TextWidget> | scripted |
entryOptional | WeakHandle<ink.TextWidget> | scripted |
stateIcon | WeakHandle<ink.ImageWidget> | scripted |
trackedIcon | WeakHandle<ink.ImageWidget> | scripted |
blinkWidget | WeakHandle<ink.Widget> | scripted |
root | WeakHandle<ink.Widget> | scripted |
animBlinkDef | ink.anim.Definition? | scripted |
animBlink | ink.anim.Proxy? | scripted |
animFadeDef | ink.anim.Definition? | scripted |
animFade | ink.anim.Proxy? | scripted |
entryId | int | scripted |
type | UIObjectiveEntryType | scripted |
state | game.JournalEntryState | scripted |
parentEntry | WeakHandle<ObjectiveEntryLogicController> | scripted |
childCount | int | scripted |
updated | bool | scripted |
isTracked | bool | scripted |
isOptional | bool | scripted |
Functions
bool OnInitialize()RTTIvoid SetUpdated(bool updated)RTTIbool IsUpdated()RTTIbool IsTracked()RTTIUIObjectiveEntryType GetEntryType()RTTIgame.JournalEntryState GetEntryState()RTTIint GetEntryId()RTTIvoid SetEntryId(int id)RTTIvoid SetEntryData(UIObjectiveEntryData data)RTTICName GetStateIconTexturePart(game.JournalEntryState state, bool isTracked)RTTIvoid CreateAnimations()RTTIbool IsReadyToRemove()RTTIbool OnAnimationComplete(ink.anim.Proxy anim)RTTIvoid NotifyForRemoval()RTTIvoid Hide()RTTIvoid StopFadeAnimation()RTTIvoid Show()RTTIvoid AttachToParent(WeakHandle<ObjectiveEntryLogicController> parentEntry)RTTIvoid DetachFromParent()RTTIvoid IncrementChildCount()RTTIvoid DecrementChildCount()RTTI