REDNODE / GAME API

NewPerksCyberwareTooltipController

classscriptedClass

extends AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 24

NameTypeFlags
barsarray<inkWidgetRef>scriptedprivate
bigFontEnabledBoolscriptedprotected
buyHintinkWidgetRefscriptedprivate
c_swipeLeftInCNamescriptedprivate
c_swipeLeftOutCNamescriptedprivate
c_swipeRightInCNamescriptedprivate
c_swipeRightOutCNamescriptedprivate
cornerContainerinkWidgetRefscriptedprivate
currentEntryNewPerksCyberwareDetailsMenuscriptedprivate
dataref<NewPerkTooltipData>scriptedprivate
descriptioninkTextRefscriptedprivate
groupPathCNamescriptedprotected
inputHintsinkWidgetRefscriptedprivate
relicCostinkWidgetRefscriptedprivate
sellHintinkWidgetRefscriptedprivate
settingsref<UserSettings>scriptedprotected
settingsListenerref<EspionageTooltipSettingsListener>scriptedprotected
subDescriptioninkTextRefscriptedprivate
subTitleinkTextRefscriptedprivate
swipeInAnimref<inkAnimProxy>scriptedprivate
swipeOutAnimref<inkAnimProxy>scriptedprivate
titleinkTextRefscriptedprivate
videoWidgetinkVideoRefscriptedprivate
wrapperinkWidgetRefscriptedprivate

Methods 19

private final func GetDescription() -> Stringscripted
private final func GetRecordString() -> Stringscripted
private final func GetTitle() -> Stringscripted
private final func GetVideo() -> ResRefscripted
protected cb func OnHandlePressInput(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnSwipeLeftOutAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnSwipeRightOutAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
public func Refresh()scripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
protected func SetTooltipSize(value: Bool)scripted
public func Show()scripted
private final func StopSwipeAnims()scripted
private final func UpdateData()scripted
private final func UpdateInputHints(data: ref<BasePerksMenuTooltipData>, perkData: ref<BasePerkDisplayData>)scripted
private final func UpdateState(perkData: ref<NewPerkDisplayData>)scripted
private final func UpdateTooltipSize()scripted