NewPerksSkillBarLogicController
classscriptedClass
extends inkVirtualCompoundItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
data | ref<ProficiencyDisplayData> | scriptedprivate |
levelsContainer | inkCompoundRef | scriptedprivate |
levelsControllers | array<wref<NewPerksSkillLevelLogicController>> | scriptedprivate |
requestedSkills | Int32 | scriptedprivate |
statsProgressController | wref<StatsProgressController> | scriptedprivate |
statsProgressWidget | inkWidgetRef | scriptedprivate |
Methods 11
private final func GetSkillDesciption(proficiency: gamedataProficiencyType) -> Stringscripted
protected cb func OnDataChanged(value: Variant) -> Boolscripted
protected cb func OnHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnSkillHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSkillLevelSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnSkillOverOver(e: ref<inkPointerEvent>) -> Boolscripted
private final func SetSkillLevelData(controller: wref<NewPerksSkillLevelLogicController>, levelData: wref<LevelRewardDisplayData>)scripted
public final func UnregisterAllCallbacks()scripted
private final func UpdateSkillsCount()scripted