class
ItemTooltipIconModule
- 5 properties
- 8 functions
Extends ItemTooltipModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
container | ink.ImageWidgetReference | 0x30 | scripted |
icon | ink.ImageWidgetReference | 0x48 | scripted |
iconicLines | ink.ImageWidgetReference | 0x60 | scripted |
transmogged | ink.ImageWidgetReference | 0x78 | scripted |
iconsNameResolver | game.ui.IconsNameResolver? | 0x90 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ItemTooltipIconModule", "OnInitialize", (ItemTooltipIconModule_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_OnInitialize( ItemTooltipIconModule self );void Update(MinimalItemTooltipData data)overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipIconModule", "Update;MinimalItemTooltipData", (ItemTooltipIconModule_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_Update( ItemTooltipIconModule self, MinimalItemTooltipData? data );bool OnIconCallback(ink.CallbackData e)RTTIre.Hooks.Place( "ItemTooltipIconModule", "OnIconCallback", (ItemTooltipIconModule_OnIconCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_OnIconCallback( ItemTooltipIconModule self, ink.CallbackData? e );CName GetIconPath(MinimalItemTooltipData data, WeakHandle<game.data.Item_Record>? itemRecord)RTTIre.Hooks.Place( "ItemTooltipIconModule", "GetIconPath;MinimalItemTooltipDataItem_Record", (ItemTooltipIconModule_GetIconPath x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_GetIconPath( ItemTooltipIconModule self, MinimalItemTooltipData? data, WeakHandle<game.data.Item_Record>? itemRecord );Vector2 GetIconScale(MinimalItemTooltipData data, game.data.EquipmentArea equipmentArea)RTTIre.Hooks.Place( "ItemTooltipIconModule", "GetIconScale;MinimalItemTooltipDatagamedataEquipmentArea", (ItemTooltipIconModule_GetIconScale x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_GetIconScale( ItemTooltipIconModule self, MinimalItemTooltipData? data, game.data.EquipmentArea equipmentArea );void NEW_Update(WeakHandle<UIInventoryItem> data)overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipIconModule", "NEW_Update;UIInventoryItem", (ItemTooltipIconModule_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_NEW_Update( ItemTooltipIconModule self, WeakHandle<UIInventoryItem> data );bool OnNEW_IconCallback(ink.CallbackData e)RTTIre.Hooks.Place( "ItemTooltipIconModule", "OnNEW_IconCallback", (ItemTooltipIconModule_OnNEW_IconCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_OnNEW_IconCallback( ItemTooltipIconModule self, ink.CallbackData? e );Vector2 NEW_GetIconScale(game.data.EquipmentArea equipmentArea)RTTIre.Hooks.Place( "ItemTooltipIconModule", "NEW_GetIconScale;gamedataEquipmentArea", (ItemTooltipIconModule_NEW_GetIconScale x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipIconModule_NEW_GetIconScale( ItemTooltipIconModule self, game.data.EquipmentArea equipmentArea );