PerksMenuAttributeDisplayController
classscriptedClass
extends BaseButtonView › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 16
| Name | Type | Flags |
|---|---|---|
accent1BGHovered | inkWidgetRef | scriptedprotected |
accent1Hovered | inkWidgetRef | scriptedprotected |
accent2BGHovered | inkWidgetRef | scriptedprotected |
accent2Hovered | inkWidgetRef | scriptedprotected |
attribute | PerkMenuAttribute | scriptedprotected |
attributeData | ref<AttributeData> | scriptedprotected |
attributeIcon | inkImageRef | scriptedprotected |
attributeLevel | inkTextRef | scriptedprotected |
attributeName | inkTextRef | scriptedprotected |
bottomConnectionContainer | inkWidgetRef | scriptedprotected |
dataManager | ref<PlayerDevelopmentDataManager> | scriptedprotected |
foregroundWrapper | inkWidgetRef | scriptedprotected |
frameHovered | inkWidgetRef | scriptedprotected |
levelContainer | inkWidgetRef | scriptedprotected |
topConnectionContainer | inkWidgetRef | scriptedprotected |
widgetWrapper | inkWidgetRef | scriptedprotected |
Methods 14
public final func GetAttributeData() -> ref<AttributeData>scripted
public final func GetStatType() -> gamedataStatTypescripted
protected cb func OnInitialize() -> Boolscripted
public final func PlayAnimation(animation: CName) -> ref<inkAnimProxy>scripted
protected final func PlayHoverAnimation(value: Bool)scripted
private final func ResetHoverOpacity()scripted
public final func SetHovered(value: Bool)scripted
public final func Setup(attribute: PerkMenuAttribute, dataManager: ref<PlayerDevelopmentDataManager>)scripted
protected final func Update()scripted
protected final func UpdateConnections()scripted
public final func UpdateData(attributeData: ref<AttributeData>)scripted
protected final func UpdateIcon()scripted
protected final func UpdateLevel()scripted
protected final func UpdateName()scripted