class
ItemTooltipDetailsModule
- 13 properties
- 11 functions
Extends ItemTooltipModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
statsLine | ink.WidgetReference | 0x30 | scripted |
statsWrapper | ink.WidgetReference | 0x48 | scripted |
statsContainer | ink.CompoundWidgetReference | 0x60 | scripted |
dedicatedModsLine | ink.WidgetReference | 0x78 | scripted |
dedicatedModsWrapper | ink.WidgetReference | 0x90 | scripted |
dedicatedModsContainer | ink.CompoundWidgetReference | 0xA8 | scripted |
modsLine | ink.WidgetReference | 0xC0 | scripted |
modsWrapper | ink.WidgetReference | 0xD8 | scripted |
modsContainer | ink.CompoundWidgetReference | 0xF0 | scripted |
modifierPowerLine | ink.WidgetReference | 0x108 | scripted |
modifierPowerLabel | ink.TextWidgetReference | 0x120 | scripted |
modifierPowerWrapper | ink.CompoundWidgetReference | 0x138 | scripted |
isCrafting | bool | 0x150 | scripted |
Functions
void Update(MinimalItemTooltipData data, bool hasStats, bool hasDedicatedMods, bool hasMods)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "Update;MinimalItemTooltipDataBoolBoolBool", (ItemTooltipDetailsModule_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_Update( ItemTooltipDetailsModule self, MinimalItemTooltipData? data, bool hasStats, bool hasDedicatedMods, bool hasMods );void UpdateStats(MinimalItemTooltipData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "UpdateStats;MinimalItemTooltipData", (ItemTooltipDetailsModule_UpdateStats x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_UpdateStats( ItemTooltipDetailsModule self, MinimalItemTooltipData? data );void UpdateModifierPower(float modifierPower)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "UpdateModifierPower;Float", (ItemTooltipDetailsModule_UpdateModifierPower x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_UpdateModifierPower( ItemTooltipDetailsModule self, float modifierPower );void UpdateMods(MinimalItemTooltipData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "UpdateMods;MinimalItemTooltipData", (ItemTooltipDetailsModule_UpdateMods x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_UpdateMods( ItemTooltipDetailsModule self, MinimalItemTooltipData? data );void UpdateDedicatedMods(MinimalItemTooltipData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "UpdateDedicatedMods;MinimalItemTooltipData", (ItemTooltipDetailsModule_UpdateDedicatedMods x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_UpdateDedicatedMods( ItemTooltipDetailsModule self, MinimalItemTooltipData? data );void NEW_Update(WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemComparisonManager> comparisonData, bool hasStats, bool hasDedicatedMods, bool hasMods)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "NEW_Update;UIInventoryItemUIInventoryItemComparisonManagerBoolBoolBool", (ItemTooltipDetailsModule_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_NEW_Update( ItemTooltipDetailsModule self, WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemComparisonManager> comparisonData, bool hasStats, bool hasDedicatedMods, bool hasMods );void NEW_UpdateStats(WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemComparisonManager> comparisonData)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "NEW_UpdateStats;UIInventoryItemUIInventoryItemComparisonManager", (ItemTooltipDetailsModule_NEW_UpdateStats x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_NEW_UpdateStats( ItemTooltipDetailsModule self, WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemComparisonManager> comparisonData );void NEW_UpdateModifierPower(float modifierPower)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "NEW_UpdateModifierPower;Float", (ItemTooltipDetailsModule_NEW_UpdateModifierPower x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_NEW_UpdateModifierPower( ItemTooltipDetailsModule self, float modifierPower );void NEW_UpdateMods(WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemModsManager> modsManager)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "NEW_UpdateMods;UIInventoryItemUIInventoryItemModsManager", (ItemTooltipDetailsModule_NEW_UpdateMods x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_NEW_UpdateMods( ItemTooltipDetailsModule self, WeakHandle<UIInventoryItem> data, WeakHandle<UIInventoryItemModsManager> modsManager );void NEW_UpdateDedicatedMods(WeakHandle<UIInventoryItemModsManager> modsManager)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "NEW_UpdateDedicatedMods;UIInventoryItemModsManager", (ItemTooltipDetailsModule_NEW_UpdateDedicatedMods x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_NEW_UpdateDedicatedMods( ItemTooltipDetailsModule self, WeakHandle<UIInventoryItemModsManager> modsManager );void GetContext(bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipDetailsModule", "GetContext;Bool", (ItemTooltipDetailsModule_GetContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipDetailsModule_GetContext( ItemTooltipDetailsModule self, bool isCrafting );