class
PerkMenuTooltipController
- 16 properties
- 14 functions
Extends AGenericTooltipController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
titleContainer | ink.WidgetReference | 0x10 | scripted |
titleText | ink.TextWidgetReference | 0x28 | scripted |
typeContainer | ink.WidgetReference | 0x40 | scripted |
typeText | ink.TextWidgetReference | 0x58 | scripted |
desc1Container | ink.WidgetReference | 0x70 | scripted |
desc1Text | ink.TextWidgetReference | 0x88 | scripted |
desc2Container | ink.WidgetReference | 0xA0 | scripted |
desc2Text | ink.TextWidgetReference | 0xB8 | scripted |
desc2TextNextLevel | ink.TextWidgetReference | 0xD0 | scripted |
desc2TextNextLevelDesc | ink.TextWidgetReference | 0xE8 | scripted |
holdToUpgrade | ink.WidgetReference | 0x100 | scripted |
openPerkScreen | ink.WidgetReference | 0x118 | scripted |
videoContainerWidget | ink.WidgetReference | 0x130 | scripted |
videoWidget | ink.VideoWidgetReference | 0x148 | scripted |
data | BasePerksMenuTooltipData? | 0x160 | scripted |
maxProficiencyLevel | int | 0x170 | scripted |
Functions
void Refresh()overrideRTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "Refresh;", (PerkMenuTooltipController_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_Refresh( PerkMenuTooltipController self );void SetData(ATooltipData tooltipData)overrideRTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetData;ATooltipData", (PerkMenuTooltipController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetData( PerkMenuTooltipController self, ATooltipData? tooltipData );void PlayVideo(BasePerksMenuTooltipData data)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "PlayVideo;BasePerksMenuTooltipData", (PerkMenuTooltipController_PlayVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_PlayVideo( PerkMenuTooltipController self, BasePerksMenuTooltipData? data );void SetupCustom(AttributeTooltipData data)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetupCustom;AttributeTooltipData", (PerkMenuTooltipController_SetupCustom x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetupCustom( PerkMenuTooltipController self, AttributeTooltipData? data );void SetupCustom(SkillTooltipData data)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetupCustom;SkillTooltipData", (PerkMenuTooltipController_SetupCustom2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetupCustom2( PerkMenuTooltipController self, SkillTooltipData? data );void SetTitle(string value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetTitle;script_ref<String>", (PerkMenuTooltipController_SetTitle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetTitle( PerkMenuTooltipController self, string value );void SetType(string value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetType;script_ref<String>", (PerkMenuTooltipController_SetType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetType( PerkMenuTooltipController self, string value );void SetDesc1(string value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetDesc1;script_ref<String>", (PerkMenuTooltipController_SetDesc1 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetDesc1( PerkMenuTooltipController self, string value );void SetDesc2(string value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetDesc2;script_ref<String>", (PerkMenuTooltipController_SetDesc2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetDesc2( PerkMenuTooltipController self, string value );void SetCanUpgrade(bool value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetCanUpgrade;Bool", (PerkMenuTooltipController_SetCanUpgrade x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetCanUpgrade( PerkMenuTooltipController self, bool value );void SetCanOpenPerks(bool value)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "SetCanOpenPerks;Bool", (PerkMenuTooltipController_SetCanOpenPerks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_SetCanOpenPerks( PerkMenuTooltipController self, bool value );void AppendLine(string outString, string line)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "AppendLine;script_ref<String>script_ref<String>", (PerkMenuTooltipController_AppendLine x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_AppendLine( PerkMenuTooltipController self, string outString, string line );void AppendNewLine(string outString)RTTIre.Hooks.PlaceVoid( "PerkMenuTooltipController", "AppendNewLine;script_ref<String>", (PerkMenuTooltipController_AppendNewLine x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PerkMenuTooltipController_AppendNewLine( PerkMenuTooltipController self, string outString );