QuickhacksListItemController
classscriptedClass
extends ListItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 33
| Name | Type | Flags |
|---|---|---|
actionStateRoot | inkWidgetRef | scriptedprivate |
actionStateText | inkTextRef | scriptedprivate |
cachedDescriptionSize | Vector2 | scriptedprivate |
categorizedHacks | Bool | scriptedprivate |
categoryRoot | inkWidgetRef | scriptedprivate |
categoryText | inkTextRef | scriptedprivate |
choiceAccepted | ref<inkAnimProxy> | scriptedprivate |
colorCodedHacks | Bool | scriptedprivate |
cooldownIcon | inkWidgetRef | scriptedprivate |
cooldownValue | inkTextRef | scriptedprivate |
costReductionArrow | inkImageRef | scriptedprivate |
currentAnimationName | CName | scriptedprivate |
curveRadius | Float | scriptedprivate |
data | ref<QuickhackData> | scriptedprivate |
defaultMargin | inkMargin | scriptedprivate |
description | inkTextRef | scriptedprivate |
descriptionSize | inkWidgetRef | scriptedprivate |
expandAnimationDuration | Float | scriptedprivate |
expanded | Bool | scriptedprivate |
hackColorControl | CName | scriptedprivate |
hackColorCovert | CName | scriptedprivate |
hackColorDamage | CName | scriptedprivate |
hackColorDefault | CName | scriptedprivate |
hackColorUltimate | CName | scriptedprivate |
icon | inkImageRef | scriptedprivate |
isSelected | Bool | scriptedprivate |
memoryCells | inkCompoundRef | scriptedprivate |
memoryValue | inkTextRef | scriptedprivate |
resizeAnim | ref<inkAnimController> | scriptedprivate |
revealRoot | inkWidgetRef | scriptedprivate |
revealText | inkTextRef | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
selectedLoop | ref<inkAnimProxy> | scriptedprivate |
Methods 19
private final func AdjustToTextDescriptionSize(value: Bool)scripted
private final func ChangeMargin()scripted
private final func Expand(value: Bool, opt force: Bool)scripted
private final func IsChoiceAcceptedPlaying() -> Boolscripted
protected cb func OnDataChanged(value: ref<IScriptable>) -> Boolscripted
protected cb func OnDeselected(itemController: wref<ListItemController>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnQuickhackDescriptionUpdate(evt: ref<QuickhackDescriptionUpdate>) -> Boolscripted
protected cb func OnResizingFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnSelected(itemController: wref<ListItemController>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnUpdateAnimationState(opt e: ref<inkAnimProxy>) -> Boolscripted
public final func PlayChoiceAcceptedAnimation()scripted
private final func SetActionState()scripted
public final func SetCooldownVisibility(isVisible: Bool)scripted
private final func SetReductionArrowVisibility()scripted
private final func ShowMemoryCell(value: Int32)scripted
public final func UpdateCooldown(cooldown: Float)scripted
private final func UpdateState()scripted