NewPerksPerkContainerLogicController class
NewPerksPerkContainerLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
slotIdentifier | game.data.NewPerkSlotType | scripted |
perkWidget | ink.WidgetReference | scripted |
wiresConnections | NewPerksWireConnection[] | scripted |
Functions
bool OnInitialize()RTTIgame.data.NewPerkSlotType GetSlotIdentifier()RTTIink.WidgetReference GetPerkWidget()RTTIWeakHandle<NewPerksPerkItemLogicController> GetPerkWidgetController()RTTIvoid SetEnabled(bool value)RTTIvoid SetLinesState(game.data.NewPerkSlotType perk)RTTIvoid SetLinesState(game.data.NewPerkSlotType slot, NewPerksWireState state)RTTIvoid ClearLines()RTTIvoid AddLine(game.data.NewPerkSlotType lineTarget, WeakHandle<game.data.NewPerk_Record>[] perks)RTTIbool ConnectionDependanciesMet(NewPerksWireConnection connection, WeakHandle<game.data.NewPerk_Record>[] perks)RTTIWeakHandle<game.data.NewPerk_Record> GetPerkBySlotType(game.data.NewPerkSlotType slotType, WeakHandle<game.data.NewPerk_Record>[] perks)RTTIink.WidgetReference[] GetWires(game.data.NewPerkSlotType target)RTTIink.WidgetReference[] GetWiresWithTargetBlacklist(game.data.NewPerkSlotType[] targetBlacklist)RTTIbool AreAnyWiresActive()RTTIbool AreConnectionWiresVisible(NewPerksWireConnection connection)RTTI