REDNODE / GAME API

PerksMenuAttributeDisplayController

classscriptedClass

extends BaseButtonView › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 16

NameTypeFlags
accent1BGHoveredinkWidgetRefscriptedprotected
accent1HoveredinkWidgetRefscriptedprotected
accent2BGHoveredinkWidgetRefscriptedprotected
accent2HoveredinkWidgetRefscriptedprotected
attributePerkMenuAttributescriptedprotected
attributeDataref<AttributeData>scriptedprotected
attributeIconinkImageRefscriptedprotected
attributeLevelinkTextRefscriptedprotected
attributeNameinkTextRefscriptedprotected
bottomConnectionContainerinkWidgetRefscriptedprotected
dataManagerref<PlayerDevelopmentDataManager>scriptedprotected
foregroundWrapperinkWidgetRefscriptedprotected
frameHoveredinkWidgetRefscriptedprotected
levelContainerinkWidgetRefscriptedprotected
topConnectionContainerinkWidgetRefscriptedprotected
widgetWrapperinkWidgetRefscriptedprotected

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