class
ItemTooltipCommonController
- 65 properties
- 91 functions
- 1 derived class
Extends AGenericTooltipControllerWithDebug AGenericTooltipController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
backgroundContainer | ink.WidgetReference | 0x18 | scripted |
itemEquippedContainer | ink.WidgetReference | 0x30 | scripted |
itemRecipeContainer | ink.WidgetReference | 0x48 | scripted |
itemHeaderContainer | ink.WidgetReference | 0x60 | scripted |
itemIconContainer | ink.WidgetReference | 0x78 | scripted |
itemWeaponInfoContainer | ink.WidgetReference | 0x90 | scripted |
itemClothingInfoContainer | ink.WidgetReference | 0xA8 | scripted |
itemGrenadeInfoContainer | ink.WidgetReference | 0xC0 | scripted |
itemCyberwareContainer | ink.WidgetReference | 0xD8 | scripted |
itemRequirementsContainer | ink.WidgetReference | 0xF0 | scripted |
itemDetailsContainer | ink.WidgetReference | 0x108 | scripted |
itemRecipeDataContainer | ink.WidgetReference | 0x120 | scripted |
itemEvolutionContainer | ink.WidgetReference | 0x138 | scripted |
itemCraftedContainer | ink.WidgetReference | 0x150 | scripted |
itemActionContainer | ink.WidgetReference | 0x168 | scripted |
itemBottomContainer | ink.WidgetReference | 0x180 | scripted |
itemCWUpgradeContainer | ink.WidgetReference | 0x198 | scripted |
itemCWQuickHackMenuLinkContainer | ink.WidgetReference | 0x1B0 | scripted |
contentWrapper | ink.WidgetReference | 0x1C8 | scripted |
cornerContainer | ink.WidgetReference | 0x1E0 | scripted |
root | ink.WidgetReference | 0x1F8 | scripted |
iconicBG | ink.WidgetReference | 0x210 | scripted |
recipeBG | ink.WidgetReference | 0x228 | scripted |
illegalBG | ink.WidgetReference | 0x240 | scripted |
descriptionWrapper | ink.WidgetReference | 0x258 | scripted |
descriptionText | ink.TextWidgetReference | 0x270 | scripted |
cyberwareUpgradeModuleName | CName | 0x288 | scripted |
cyberwareQuickHackMenuLinkName | CName | 0x290 | scripted |
cyberwareModulesLibraryRes | red.ResourceReferenceScriptToken | 0x298 | scripted |
DEBUG_iconErrorWrapper | ink.WidgetReference | 0x2A0 | scripted |
DEBUG_iconErrorText | ink.TextWidgetReference | 0x2B8 | scripted |
spawnedModules | WeakHandle<ItemTooltipModuleController>[] | 0x2D0 | scripted |
itemEquippedController | WeakHandle<ItemTooltipEquippedModule> | 0x2E0 | scripted |
itemRecipeController | WeakHandle<ItemTooltipRepiceModule> | 0x2F0 | scripted |
itemHeaderController | WeakHandle<ItemTooltipHeaderController> | 0x300 | scripted |
itemIconController | WeakHandle<ItemTooltipIconModule> | 0x310 | scripted |
itemWeaponInfoController | WeakHandle<ItemTooltipWeaponInfoModule> | 0x320 | scripted |
itemClothingInfoController | WeakHandle<ItemTooltipClothingInfoModule> | 0x330 | scripted |
itemGrenadeInfoController | WeakHandle<ItemTooltipGrenadeInfoModule> | 0x340 | scripted |
itemCyberwareController | WeakHandle<ItemTooltipCyberwareWeaponModule> | 0x350 | scripted |
itemRequirementsController | WeakHandle<ItemTooltipRequirementsModule> | 0x360 | scripted |
itemDetailsController | WeakHandle<ItemTooltipDetailsModule> | 0x370 | scripted |
itemRecipeDataController | WeakHandle<ItemTooltipRecipeDataModule> | 0x380 | scripted |
itemEvolutionController | WeakHandle<ItemTooltipEvolutionModule> | 0x390 | scripted |
itemCraftedController | WeakHandle<ItemTooltipCraftedModule> | 0x3A0 | scripted |
itemCWUpgradeController | WeakHandle<ItemTooltipCyberwareUpgradeController> | 0x3B0 | scripted |
itemBottomController | WeakHandle<ItemTooltipBottomModule> | 0x3C0 | scripted |
DEBUG_showAdditionalInfo | bool | 0x3D0 | scripted |
data | MinimalItemTooltipData? | 0x3D8 | scripted |
inventoryTooltipData | InventoryTooltipData? | 0x3E8 | scripted |
itemData | UIInventoryItem? | 0x3F8 | scripted |
comparisonData | UIInventoryItemComparisonManager? | 0x408 | scripted |
player | WeakHandle<PlayerPuppet> | 0x418 | scripted |
requestedModules | CName[] | 0x428 | scripted |
pendingModules | CName[] | 0x438 | scripted |
displayContext | ItemDisplayContextData? | 0x448 | scripted |
tooltipDisplayContext | InventoryTooltipDisplayContext | 0x458 | scripted |
itemDisplayContext | game.ItemDisplayContext | 0x45C | scripted |
priceOverride | int | 0x460 | scripted |
settings | userSettings.UserSettings? | 0x468 | scripted |
settingsListener | ItemTooltipSettingsListener? | 0x478 | scripted |
groupPath | CName | 0x488 | scripted |
minWidth | ink.WidgetReference | 0x490 | scripted |
bigFontEnabled | bool | 0x4A8 | scripted |
inCrafting | bool | 0x4A9 | scripted |
Functions
void SetData(game.ItemViewData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "SetData;script_ref<ItemViewData>", (ItemTooltipCommonController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_SetData( ItemTooltipCommonController self, game.ItemViewData data );void SetData(ATooltipData tooltipData)overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "SetData;ATooltipData", (ItemTooltipCommonController_SetData2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_SetData2( ItemTooltipCommonController self, ATooltipData? tooltipData );void UpdateData(InventoryTooltipData tooltipData)RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateData;InventoryTooltipData", (ItemTooltipCommonController_UpdateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateData( ItemTooltipCommonController self, InventoryTooltipData? tooltipData );void ForceNoEquipped()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "ForceNoEquipped;", (ItemTooltipCommonController_ForceNoEquipped x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_ForceNoEquipped( ItemTooltipCommonController self );void PrespawnLazyModules()overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "PrespawnLazyModules;", (ItemTooltipCommonController_PrespawnLazyModules x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_PrespawnLazyModules( ItemTooltipCommonController self );bool RequestModule(ink.WidgetReference container, CName moduleName, CName callback, ItemTooltipModuleSpawnedCallbackData? data)RTTIre.Hooks.Place( "ItemTooltipCommonController", "RequestModule;inkWidgetRefCNameCNameItemTooltipModuleSpawnedCallbackData", (ItemTooltipCommonController_RequestModule x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_RequestModule( ItemTooltipCommonController self, ink.WidgetReference container, CName moduleName, CName callback, ItemTooltipModuleSpawnedCallbackData? data );bool RequestExternalModule(ink.WidgetReference container, CName moduleName, red.ResourceReferenceScriptToken modulesLibraryRes, CName callback, ItemTooltipModuleSpawnedCallbackData? data)RTTIre.Hooks.Place( "ItemTooltipCommonController", "RequestExternalModule;inkWidgetRefCNameResRefCNameItemTooltipModuleSpawnedCallbackData", (ItemTooltipCommonController_RequestExternalModule x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_RequestExternalModule( ItemTooltipCommonController self, ink.WidgetReference container, CName moduleName, red.ResourceReferenceScriptToken modulesLibraryRes, CName callback, ItemTooltipModuleSpawnedCallbackData? data );void HandleModuleSpawned(WeakHandle<ink.Widget> widget, ItemTooltipModuleSpawnedCallbackData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "HandleModuleSpawned;inkWidgetItemTooltipModuleSpawnedCallbackData", (ItemTooltipCommonController_HandleModuleSpawned x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_HandleModuleSpawned( ItemTooltipCommonController self, WeakHandle<ink.Widget> widget, ItemTooltipModuleSpawnedCallbackData? data );void InvalidateSpawnedModules()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "InvalidateSpawnedModules;", (ItemTooltipCommonController_InvalidateSpawnedModules x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_InvalidateSpawnedModules( ItemTooltipCommonController self );bool ShouldHideDescription(game.data.ItemType itemType)RTTIre.Hooks.Place( "ItemTooltipCommonController", "ShouldHideDescription;gamedataItemType", (ItemTooltipCommonController_ShouldHideDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_ShouldHideDescription( ItemTooltipCommonController self, game.data.ItemType itemType );void UpdateLayout()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateLayout;", (ItemTooltipCommonController_UpdateLayout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateLayout( ItemTooltipCommonController self );void UpdateIconicBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateIconicBG;", (ItemTooltipCommonController_UpdateIconicBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateIconicBG( ItemTooltipCommonController self );void UpdateRecipeBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateRecipeBG;", (ItemTooltipCommonController_UpdateRecipeBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateRecipeBG( ItemTooltipCommonController self );void UpdateIllegalBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateIllegalBG;", (ItemTooltipCommonController_UpdateIllegalBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateIllegalBG( ItemTooltipCommonController self );void UpdateEquippedModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateEquippedModule;", (ItemTooltipCommonController_UpdateEquippedModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateEquippedModule( ItemTooltipCommonController self );bool OnEquippedModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnEquippedModuleSpawned", (ItemTooltipCommonController_OnEquippedModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnEquippedModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateRecipeModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateRecipeModule;", (ItemTooltipCommonController_UpdateRecipeModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateRecipeModule( ItemTooltipCommonController self );bool OnRecipeModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnRecipeModuleSpawned", (ItemTooltipCommonController_OnRecipeModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnRecipeModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateHeaderModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateHeaderModule;", (ItemTooltipCommonController_UpdateHeaderModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateHeaderModule( ItemTooltipCommonController self );bool OnHeaderModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnHeaderModuleSpawned", (ItemTooltipCommonController_OnHeaderModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnHeaderModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateIconModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateIconModule;", (ItemTooltipCommonController_UpdateIconModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateIconModule( ItemTooltipCommonController self );bool OnIconModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnIconModuleSpawned", (ItemTooltipCommonController_OnIconModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnIconModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );bool OnHideIconModuleEvent(HideIconModuleEvent evt)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnHideIconModuleEvent", (ItemTooltipCommonController_OnHideIconModuleEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnHideIconModuleEvent( ItemTooltipCommonController self, HideIconModuleEvent? evt );void UpdateWeaponInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateWeaponInfoModule;", (ItemTooltipCommonController_UpdateWeaponInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateWeaponInfoModule( ItemTooltipCommonController self );bool OnWeaponInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnWeaponInfoModuleSpawned", (ItemTooltipCommonController_OnWeaponInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnWeaponInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateClothingInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateClothingInfoModule;", (ItemTooltipCommonController_UpdateClothingInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateClothingInfoModule( ItemTooltipCommonController self );bool OnClothingInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnClothingInfoModuleSpawned", (ItemTooltipCommonController_OnClothingInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnClothingInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateStatBarsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateStatBarsModule;", (ItemTooltipCommonController_UpdateStatBarsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateStatBarsModule( ItemTooltipCommonController self );bool OnUpdateStatBarsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnUpdateStatBarsModuleSpawned", (ItemTooltipCommonController_OnUpdateStatBarsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnUpdateStatBarsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateGrenadeInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateGrenadeInfoModule;", (ItemTooltipCommonController_UpdateGrenadeInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateGrenadeInfoModule( ItemTooltipCommonController self );bool OnGrenadeInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnGrenadeInfoModuleSpawned", (ItemTooltipCommonController_OnGrenadeInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnGrenadeInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateRequirementsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateRequirementsModule;", (ItemTooltipCommonController_UpdateRequirementsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateRequirementsModule( ItemTooltipCommonController self );bool OnRequirementsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnRequirementsModuleSpawned", (ItemTooltipCommonController_OnRequirementsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnRequirementsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateDetailsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateDetailsModule;", (ItemTooltipCommonController_UpdateDetailsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateDetailsModule( ItemTooltipCommonController self );bool OnDetailsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnDetailsModuleSpawned", (ItemTooltipCommonController_OnDetailsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnDetailsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateRecipeDataModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateRecipeDataModule;", (ItemTooltipCommonController_UpdateRecipeDataModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateRecipeDataModule( ItemTooltipCommonController self );bool OnRecipeDataModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnRecipeDataModuleSpawned", (ItemTooltipCommonController_OnRecipeDataModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnRecipeDataModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateEvolutionModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateEvolutionModule;", (ItemTooltipCommonController_UpdateEvolutionModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateEvolutionModule( ItemTooltipCommonController self );bool OnEvolutionModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnEvolutionModuleSpawned", (ItemTooltipCommonController_OnEvolutionModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnEvolutionModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateCraftedModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateCraftedModule;", (ItemTooltipCommonController_UpdateCraftedModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateCraftedModule( ItemTooltipCommonController self );bool OnCraftedModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnCraftedModuleSpawned", (ItemTooltipCommonController_OnCraftedModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnCraftedModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateTransmogModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateTransmogModule;", (ItemTooltipCommonController_UpdateTransmogModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateTransmogModule( ItemTooltipCommonController self );void UpdateCyberwareUpgradeModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateCyberwareUpgradeModule;", (ItemTooltipCommonController_UpdateCyberwareUpgradeModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateCyberwareUpgradeModule( ItemTooltipCommonController self );void UpdateCyberwareQuickHackMenuLinkModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateCyberwareQuickHackMenuLinkModule;", (ItemTooltipCommonController_UpdateCyberwareQuickHackMenuLinkModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateCyberwareQuickHackMenuLinkModule( ItemTooltipCommonController self );bool OnCyberwareUpgradeModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnCyberwareUpgradeModuleSpawned", (ItemTooltipCommonController_OnCyberwareUpgradeModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnCyberwareUpgradeModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void UpdateBottomModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateBottomModule;", (ItemTooltipCommonController_UpdateBottomModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateBottomModule( ItemTooltipCommonController self );bool OnBottomModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnBottomModuleSpawned", (ItemTooltipCommonController_OnBottomModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnBottomModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateLayout()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateLayout;", (ItemTooltipCommonController_NEW_UpdateLayout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateLayout( ItemTooltipCommonController self );void NEW_UpdateIconicBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateIconicBG;", (ItemTooltipCommonController_NEW_UpdateIconicBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateIconicBG( ItemTooltipCommonController self );void NEW_UpdateRecipeBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateRecipeBG;", (ItemTooltipCommonController_NEW_UpdateRecipeBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateRecipeBG( ItemTooltipCommonController self );void NEW_UpdateIllegalBG()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateIllegalBG;", (ItemTooltipCommonController_NEW_UpdateIllegalBG x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateIllegalBG( ItemTooltipCommonController self );void NEW_UpdateEquippedModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateEquippedModule;", (ItemTooltipCommonController_NEW_UpdateEquippedModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateEquippedModule( ItemTooltipCommonController self );bool OnNEW_EquippedModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_EquippedModuleSpawned", (ItemTooltipCommonController_OnNEW_EquippedModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_EquippedModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateRecipeModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateRecipeModule;", (ItemTooltipCommonController_NEW_UpdateRecipeModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateRecipeModule( ItemTooltipCommonController self );bool OnNEW_RecipeModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_RecipeModuleSpawned", (ItemTooltipCommonController_OnNEW_RecipeModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_RecipeModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateHeaderModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateHeaderModule;", (ItemTooltipCommonController_NEW_UpdateHeaderModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateHeaderModule( ItemTooltipCommonController self );bool OnNEW_HeaderModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_HeaderModuleSpawned", (ItemTooltipCommonController_OnNEW_HeaderModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_HeaderModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateIconModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateIconModule;", (ItemTooltipCommonController_NEW_UpdateIconModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateIconModule( ItemTooltipCommonController self );bool OnNEW_IconModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_IconModuleSpawned", (ItemTooltipCommonController_OnNEW_IconModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_IconModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );bool OnNEW_HideIconModuleEvent(HideIconModuleEvent evt)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_HideIconModuleEvent", (ItemTooltipCommonController_OnNEW_HideIconModuleEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_HideIconModuleEvent( ItemTooltipCommonController self, HideIconModuleEvent? evt );void NEW_UpdateWeaponInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateWeaponInfoModule;", (ItemTooltipCommonController_NEW_UpdateWeaponInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateWeaponInfoModule( ItemTooltipCommonController self );bool OnNEW_WeaponInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_WeaponInfoModuleSpawned", (ItemTooltipCommonController_OnNEW_WeaponInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_WeaponInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateClothingInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateClothingInfoModule;", (ItemTooltipCommonController_NEW_UpdateClothingInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateClothingInfoModule( ItemTooltipCommonController self );bool OnNEW_ClothingInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_ClothingInfoModuleSpawned", (ItemTooltipCommonController_OnNEW_ClothingInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_ClothingInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateStatBarsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateStatBarsModule;", (ItemTooltipCommonController_NEW_UpdateStatBarsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateStatBarsModule( ItemTooltipCommonController self );bool OnNEW_UpdateStatBarsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_UpdateStatBarsModuleSpawned", (ItemTooltipCommonController_OnNEW_UpdateStatBarsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_UpdateStatBarsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateGrenadeInfoModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateGrenadeInfoModule;", (ItemTooltipCommonController_NEW_UpdateGrenadeInfoModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateGrenadeInfoModule( ItemTooltipCommonController self );bool OnNEW_GrenadeInfoModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_GrenadeInfoModuleSpawned", (ItemTooltipCommonController_OnNEW_GrenadeInfoModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_GrenadeInfoModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateRequirementsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateRequirementsModule;", (ItemTooltipCommonController_NEW_UpdateRequirementsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateRequirementsModule( ItemTooltipCommonController self );bool OnNEW_RequirementsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_RequirementsModuleSpawned", (ItemTooltipCommonController_OnNEW_RequirementsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_RequirementsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateDetailsModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateDetailsModule;", (ItemTooltipCommonController_NEW_UpdateDetailsModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateDetailsModule( ItemTooltipCommonController self );bool OnNEW_DetailsModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_DetailsModuleSpawned", (ItemTooltipCommonController_OnNEW_DetailsModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_DetailsModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateRecipeDataModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateRecipeDataModule;", (ItemTooltipCommonController_NEW_UpdateRecipeDataModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateRecipeDataModule( ItemTooltipCommonController self );bool OnNEW_RecipeDataModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_RecipeDataModuleSpawned", (ItemTooltipCommonController_OnNEW_RecipeDataModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_RecipeDataModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateEvolutionModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateEvolutionModule;", (ItemTooltipCommonController_NEW_UpdateEvolutionModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateEvolutionModule( ItemTooltipCommonController self );bool OnNEW_EvolutionModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_EvolutionModuleSpawned", (ItemTooltipCommonController_OnNEW_EvolutionModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_EvolutionModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateCraftedModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateCraftedModule;", (ItemTooltipCommonController_NEW_UpdateCraftedModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateCraftedModule( ItemTooltipCommonController self );bool OnNEW_CraftedModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_CraftedModuleSpawned", (ItemTooltipCommonController_OnNEW_CraftedModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_CraftedModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateTransmogModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateTransmogModule;", (ItemTooltipCommonController_NEW_UpdateTransmogModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateTransmogModule( ItemTooltipCommonController self );bool OnNEW_TransmogModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_TransmogModuleSpawned", (ItemTooltipCommonController_OnNEW_TransmogModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_TransmogModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateCyberwareUpgradeModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateCyberwareUpgradeModule;", (ItemTooltipCommonController_NEW_UpdateCyberwareUpgradeModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateCyberwareUpgradeModule( ItemTooltipCommonController self );bool OnNEW_CyberwareUpgradeModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_CyberwareUpgradeModuleSpawned", (ItemTooltipCommonController_OnNEW_CyberwareUpgradeModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_CyberwareUpgradeModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void NEW_UpdateCyberwareQuickHackMenuLinkModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateCyberwareQuickHackMenuLinkModule;", (ItemTooltipCommonController_NEW_UpdateCyberwareQuickHackMenuLinkModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateCyberwareQuickHackMenuLinkModule( ItemTooltipCommonController self );void NEW_UpdateBottomModule()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "NEW_UpdateBottomModule;", (ItemTooltipCommonController_NEW_UpdateBottomModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_NEW_UpdateBottomModule( ItemTooltipCommonController self );bool OnNEW_BottomModuleSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ItemTooltipCommonController", "OnNEW_BottomModuleSpawned", (ItemTooltipCommonController_OnNEW_BottomModuleSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnNEW_BottomModuleSpawned( ItemTooltipCommonController self, ink.Widget? widget, IScriptable? userData );void DEBUG_UpdateDebugInfo()overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "DEBUG_UpdateDebugInfo;", (ItemTooltipCommonController_DEBUG_UpdateDebugInfo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_DEBUG_UpdateDebugInfo( ItemTooltipCommonController self );void DEBUG_NewUpdateIconErrorInfo()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "DEBUG_NewUpdateIconErrorInfo;", (ItemTooltipCommonController_DEBUG_NewUpdateIconErrorInfo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_DEBUG_NewUpdateIconErrorInfo( ItemTooltipCommonController self );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (ItemTooltipCommonController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_OnVarModified( ItemTooltipCommonController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void UpdateTooltipSize()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "UpdateTooltipSize;", (ItemTooltipCommonController_UpdateTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_UpdateTooltipSize( ItemTooltipCommonController self );void SetTooltipSize(bool value)RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "SetTooltipSize;Bool", (ItemTooltipCommonController_SetTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_SetTooltipSize( ItemTooltipCommonController self, bool value );void RegisterUserSettingsListener()RTTIre.Hooks.PlaceVoid( "ItemTooltipCommonController", "RegisterUserSettingsListener;", (ItemTooltipCommonController_RegisterUserSettingsListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCommonController_RegisterUserSettingsListener( ItemTooltipCommonController self );