class
NewPerksCyberwareTooltipController
- 24 properties
- 19 functions
Extends AGenericTooltipController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
title | ink.TextWidgetReference | 0x10 | scripted |
subTitle | ink.TextWidgetReference | 0x28 | scripted |
description | ink.TextWidgetReference | 0x40 | scripted |
subDescription | ink.TextWidgetReference | 0x58 | scripted |
videoWidget | ink.VideoWidgetReference | 0x70 | scripted |
cornerContainer | ink.WidgetReference | 0x88 | scripted |
relicCost | ink.WidgetReference | 0xA0 | scripted |
bars | ink.WidgetReference[] | 0xB8 | scripted |
inputHints | ink.WidgetReference | 0xC8 | scripted |
buyHint | ink.WidgetReference | 0xE0 | scripted |
sellHint | ink.WidgetReference | 0xF8 | scripted |
currentEntry | NewPerksCyberwareDetailsMenu | 0x110 | scripted |
swipeOutAnim | ink.anim.Proxy? | 0x118 | scripted |
swipeInAnim | ink.anim.Proxy? | 0x128 | scripted |
data | NewPerkTooltipData? | 0x138 | scripted |
settings | userSettings.UserSettings? | 0x148 | scripted |
settingsListener | EspionageTooltipSettingsListener? | 0x158 | scripted |
groupPath | CName | 0x168 | scripted |
bigFontEnabled | bool | 0x170 | scripted |
wrapper | ink.WidgetReference | 0x178 | scripted |
c_swipeLeftOut | CName | 0x190 | scripted |
c_swipeLeftIn | CName | 0x198 | scripted |
c_swipeRightOut | CName | 0x1A0 | scripted |
c_swipeRightIn | CName | 0x1A8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "OnInitialize", (NewPerksCyberwareTooltipController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnInitialize( NewPerksCyberwareTooltipController self );bool OnUninitialize()RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "OnUninitialize", (NewPerksCyberwareTooltipController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnUninitialize( NewPerksCyberwareTooltipController self );void Show()overrideRTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "Show;", (NewPerksCyberwareTooltipController_Show x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_Show( NewPerksCyberwareTooltipController self );void Refresh()overrideRTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "Refresh;", (NewPerksCyberwareTooltipController_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_Refresh( NewPerksCyberwareTooltipController self );void SetData(ATooltipData tooltipData)overrideRTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "SetData;ATooltipData", (NewPerksCyberwareTooltipController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_SetData( NewPerksCyberwareTooltipController self, ATooltipData? tooltipData );bool OnHandlePressInput(ink.PointerEvent evt)RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "OnHandlePressInput", (NewPerksCyberwareTooltipController_OnHandlePressInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnHandlePressInput( NewPerksCyberwareTooltipController self, ink.PointerEvent? evt );bool OnSwipeLeftOutAnimFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "OnSwipeLeftOutAnimFinished", (NewPerksCyberwareTooltipController_OnSwipeLeftOutAnimFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnSwipeLeftOutAnimFinished( NewPerksCyberwareTooltipController self, ink.anim.Proxy? proxy );bool OnSwipeRightOutAnimFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "OnSwipeRightOutAnimFinished", (NewPerksCyberwareTooltipController_OnSwipeRightOutAnimFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnSwipeRightOutAnimFinished( NewPerksCyberwareTooltipController self, ink.anim.Proxy? proxy );void StopSwipeAnims()RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "StopSwipeAnims;", (NewPerksCyberwareTooltipController_StopSwipeAnims x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_StopSwipeAnims( NewPerksCyberwareTooltipController self );string GetRecordString()RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "GetRecordString;", (NewPerksCyberwareTooltipController_GetRecordString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_GetRecordString( NewPerksCyberwareTooltipController self );string GetTitle()RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "GetTitle;", (NewPerksCyberwareTooltipController_GetTitle x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_GetTitle( NewPerksCyberwareTooltipController self );string GetDescription()RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "GetDescription;", (NewPerksCyberwareTooltipController_GetDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_GetDescription( NewPerksCyberwareTooltipController self );red.ResourceReferenceScriptToken GetVideo()RTTIre.Hooks.Place( "NewPerksCyberwareTooltipController", "GetVideo;", (NewPerksCyberwareTooltipController_GetVideo x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_GetVideo( NewPerksCyberwareTooltipController self );void UpdateState(NewPerkDisplayData perkData)RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "UpdateState;NewPerkDisplayData", (NewPerksCyberwareTooltipController_UpdateState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_UpdateState( NewPerksCyberwareTooltipController self, NewPerkDisplayData? perkData );void UpdateInputHints(BasePerksMenuTooltipData data, BasePerkDisplayData perkData)RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "UpdateInputHints;BasePerksMenuTooltipDataBasePerkDisplayData", (NewPerksCyberwareTooltipController_UpdateInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_UpdateInputHints( NewPerksCyberwareTooltipController self, BasePerksMenuTooltipData? data, BasePerkDisplayData? perkData );void UpdateData()RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "UpdateData;", (NewPerksCyberwareTooltipController_UpdateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_UpdateData( NewPerksCyberwareTooltipController self );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (NewPerksCyberwareTooltipController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_OnVarModified( NewPerksCyberwareTooltipController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void UpdateTooltipSize()RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "UpdateTooltipSize;", (NewPerksCyberwareTooltipController_UpdateTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_UpdateTooltipSize( NewPerksCyberwareTooltipController self );void SetTooltipSize(bool value)RTTIre.Hooks.PlaceVoid( "NewPerksCyberwareTooltipController", "SetTooltipSize;Bool", (NewPerksCyberwareTooltipController_SetTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPerksCyberwareTooltipController_SetTooltipSize( NewPerksCyberwareTooltipController self, bool value );