class
ItemTooltipModuleController
- 4 properties
- 6 functions
- 16 derived classes
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
ItemTooltipBottomModule, ItemTooltipClothingInfoModule, ItemTooltipCraftedModule, ItemTooltipCyberwareUpgradeController, ItemTooltipCyberwareWeaponModule, ItemTooltipDetailsModule, ItemTooltipEquippedModule, ItemTooltipEvolutionModule, ItemTooltipGrenadeInfoModule, ItemTooltipHeaderController
Show 6 more of 16 derived classes
ItemTooltipIconModule, ItemTooltipRecipeDataModule, ItemTooltipRepiceModule, ItemTooltipRequirementsModule, ItemTooltipTransmogModule, ItemTooltipWeaponInfoModule
Properties
| Property | Type | Offset | |
|---|---|---|---|
lineWidget | ink.WidgetReference | 0x0 | scripted |
displayContext | ItemDisplayContextData? | 0x18 | scripted |
tooltipDisplayContext | InventoryTooltipDisplayContext | 0x28 | scripted |
itemDisplayContext | game.ItemDisplayContext | 0x2C | scripted |
Functions
void Update(MinimalItemTooltipData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipModuleController", "Update;MinimalItemTooltipData", (ItemTooltipModuleController_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_Update( ItemTooltipModuleController self, MinimalItemTooltipData? data );void NEW_Update(WeakHandle<UIInventoryItem> data)RTTIre.Hooks.PlaceVoid( "ItemTooltipModuleController", "NEW_Update;UIInventoryItem", (ItemTooltipModuleController_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_NEW_Update( ItemTooltipModuleController self, WeakHandle<UIInventoryItem> data );void SetDisplayContext(game.ItemDisplayContext itemDisplayContext, InventoryTooltipDisplayContext tooltipDisplayContext, ItemDisplayContextData displayContext)RTTIre.Hooks.PlaceVoid( "ItemTooltipModuleController", "SetDisplayContext;ItemDisplayContextInventoryTooltipDisplayContextItemDisplayContextData", (ItemTooltipModuleController_SetDisplayContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_SetDisplayContext( ItemTooltipModuleController self, game.ItemDisplayContext itemDisplayContext, InventoryTooltipDisplayContext tooltipDisplayContext, ItemDisplayContextData? displayContext );bool UseCraftingLayout()RTTIre.Hooks.Place( "ItemTooltipModuleController", "UseCraftingLayout;", (ItemTooltipModuleController_UseCraftingLayout x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_UseCraftingLayout( ItemTooltipModuleController self );bool UseCraftingLayout(MinimalItemTooltipData data)RTTIre.Hooks.Place( "ItemTooltipModuleController", "UseCraftingLayout;MinimalItemTooltipData", (ItemTooltipModuleController_UseCraftingLayout2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_UseCraftingLayout2( ItemTooltipModuleController self, MinimalItemTooltipData? data );CName GetArrowWrapperState(float diffValue)RTTIre.Hooks.Place( "ItemTooltipModuleController", "GetArrowWrapperState;Float", (ItemTooltipModuleController_GetArrowWrapperState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipModuleController_GetArrowWrapperState( ItemTooltipModuleController self, float diffValue );