class
ItemTooltipModEntryController
- 10 properties
- 11 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
modName | ink.TextWidgetReference | 0x0 | scripted |
attunementContainer | ink.WidgetReference | 0x18 | scripted |
attunementText | ink.TextWidgetReference | 0x30 | scripted |
attunementIcon | ink.ImageWidgetReference | 0x48 | scripted |
attunementLine | ink.WidgetReference | 0x60 | scripted |
settings | userSettings.UserSettings? | 0x78 | scripted |
settingsListener | ItemTooltipModSettingsListener? | 0x88 | scripted |
groupPath | CName | 0x98 | scripted |
bigFontEnabled | bool | 0xA0 | scripted |
isCrafting | bool | 0xA1 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ItemTooltipModEntryController", "OnInitialize", (ItemTooltipModEntryController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_OnInitialize( ItemTooltipModEntryController self );void Setup(string text, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;script_ref<String>Bool", (ItemTooltipModEntryController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup( ItemTooltipModEntryController self, string text, bool isCrafting );void Setup(MinimalItemTooltipModRecordData data, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;MinimalItemTooltipModRecordDataBool", (ItemTooltipModEntryController_Setup2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup2( ItemTooltipModEntryController self, MinimalItemTooltipModRecordData? data, bool isCrafting );void Setup(UIInventoryItemModDataPackage data, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;UIInventoryItemModDataPackageBool", (ItemTooltipModEntryController_Setup3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup3( ItemTooltipModEntryController self, UIInventoryItemModDataPackage? data, bool isCrafting );void Setup(WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;GameplayLogicPackageUIData_RecordBool", (ItemTooltipModEntryController_Setup4 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup4( ItemTooltipModEntryController self, WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, bool isCrafting );void Setup(WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, WeakHandle<game.ItemData> itemData, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;GameplayLogicPackageUIData_RecordgameItemDataBool", (ItemTooltipModEntryController_Setup5 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup5( ItemTooltipModEntryController self, WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, WeakHandle<game.ItemData> itemData, bool isCrafting );void Setup(WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, game.InnerItemData partItemData, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;GameplayLogicPackageUIData_RecordInnerItemDataBool", (ItemTooltipModEntryController_Setup6 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup6( ItemTooltipModEntryController self, WeakHandle<game.data.GameplayLogicPackageUIData_Record> record, game.InnerItemData partItemData, bool isCrafting );void Setup(game.InventoryItemAbility ability, bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "Setup;script_ref<InventoryItemAbility>Bool", (ItemTooltipModEntryController_Setup7 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_Setup7( ItemTooltipModEntryController self, game.InventoryItemAbility ability, bool isCrafting );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (ItemTooltipModEntryController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_OnVarModified( ItemTooltipModEntryController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void NewUpdateTooltipSize()RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "NewUpdateTooltipSize;", (ItemTooltipModEntryController_NewUpdateTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_NewUpdateTooltipSize( ItemTooltipModEntryController self );void NewSetTooltipSize(bool value)RTTIre.Hooks.PlaceVoid( "ItemTooltipModEntryController", "NewSetTooltipSize;Bool", (ItemTooltipModEntryController_NewSetTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModEntryController_NewSetTooltipSize( ItemTooltipModEntryController self, bool value );