class
NewItemTooltipModuleController
- 4 properties
- 6 functions
- 10 derived classes
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
NewItemTooltipBottomModule, NewItemTooltipBrokenModule, NewItemTooltipDescriptionModule, NewItemTooltipDetailsModule, NewItemTooltipDetailsStatsModule, NewItemTooltipEquippedModule, NewItemTooltipHeaderController, NewItemTooltipRepiceModule, NewItemTooltipRequirementsModule, NewItemTooltipWeaponBarsModule
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( "NewItemTooltipModuleController", "Update;MinimalItemTooltipData", (NewItemTooltipModuleController_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_Update( NewItemTooltipModuleController self, MinimalItemTooltipData? data );void NEW_Update(WeakHandle<UIInventoryItem> data)RTTIre.Hooks.PlaceVoid( "NewItemTooltipModuleController", "NEW_Update;UIInventoryItem", (NewItemTooltipModuleController_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_NEW_Update( NewItemTooltipModuleController self, WeakHandle<UIInventoryItem> data );void SetDisplayContext(game.ItemDisplayContext itemDisplayContext, InventoryTooltipDisplayContext tooltipDisplayContext, ItemDisplayContextData displayContext)RTTIre.Hooks.PlaceVoid( "NewItemTooltipModuleController", "SetDisplayContext;ItemDisplayContextInventoryTooltipDisplayContextItemDisplayContextData", (NewItemTooltipModuleController_SetDisplayContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_SetDisplayContext( NewItemTooltipModuleController self, game.ItemDisplayContext itemDisplayContext, InventoryTooltipDisplayContext tooltipDisplayContext, ItemDisplayContextData? displayContext );bool IsContext(InventoryTooltipDisplayContext context)RTTIre.Hooks.Place( "NewItemTooltipModuleController", "IsContext;InventoryTooltipDisplayContext", (NewItemTooltipModuleController_IsContext x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_IsContext( NewItemTooltipModuleController self, InventoryTooltipDisplayContext context );bool IsContext(MinimalItemTooltipData data, InventoryTooltipDisplayContext context)RTTIre.Hooks.Place( "NewItemTooltipModuleController", "IsContext;MinimalItemTooltipDataInventoryTooltipDisplayContext", (NewItemTooltipModuleController_IsContext2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_IsContext2( NewItemTooltipModuleController self, MinimalItemTooltipData? data, InventoryTooltipDisplayContext context );CName GetArrowWrapperState(float diffValue)RTTIre.Hooks.Place( "NewItemTooltipModuleController", "GetArrowWrapperState;Float", (NewItemTooltipModuleController_GetArrowWrapperState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct NewItemTooltipModuleController_GetArrowWrapperState( NewItemTooltipModuleController self, float diffValue );