class
InventorySlotTooltip
- 33 properties
- 13 functions
Extends AGenericTooltipController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
itemName | ink.TextWidgetReference | 0x10 | scripted |
itemCategory | ink.TextWidgetReference | 0x28 | scripted |
itemPrice | ink.TextWidgetReference | 0x40 | scripted |
descriptionText | ink.TextWidgetReference | 0x58 | scripted |
lockedText | ink.TextWidgetReference | 0x70 | scripted |
requiredLevelText | ink.TextWidgetReference | 0x88 | scripted |
additionalStatsTextRef | ink.TextWidgetReference | 0xA0 | scripted |
equippedHeader | ink.WidgetReference | 0xB8 | scripted |
primaryStatsList | ink.WidgetReference | 0xD0 | scripted |
comparedStatsList | ink.WidgetReference | 0xE8 | scripted |
additionalStatsList | ink.WidgetReference | 0x100 | scripted |
itemPriceGroup | ink.WidgetReference | 0x118 | scripted |
damageIndicator | ink.WidgetReference | 0x130 | scripted |
requiredLevelGroup | ink.WidgetReference | 0x148 | scripted |
damageIndicatorRef | ink.WidgetReference | 0x160 | scripted |
attachmentsListVertRef | ink.WidgetReference | 0x178 | scripted |
attachmentsCtrlHorRef | ink.WidgetReference | 0x190 | scripted |
specialAbilitiesListRef | ink.WidgetReference | 0x1A8 | scripted |
rarityBarRef | ink.WidgetReference | 0x1C0 | scripted |
elementsToSetRarityState | ink.WidgetReference[] | 0x1D8 | scripted |
rarityElementsRefs | ink.ImageWidgetReference[] | 0x1E8 | scripted |
tooltipCycleIndicatorsContainer | ink.CompoundWidgetReference | 0x1F8 | scripted |
tooltipCycleHintContainer | ink.CompoundWidgetReference | 0x210 | scripted |
primaryStatsCtrl | WeakHandle<InventoryItemStatList> | 0x228 | scripted |
comparedStatsCtrl | WeakHandle<InventoryItemStatList> | 0x238 | scripted |
additionalStatsCtrl | WeakHandle<InventoryItemStatList> | 0x248 | scripted |
attachmentsCtrlVert | WeakHandle<InventoryItemAttachmentsList> | 0x258 | scripted |
attachmentsCtrlHor | WeakHandle<InventoryItemAttachmentsList> | 0x268 | scripted |
damageTypeIndicator | WeakHandle<DamageTypeIndicator> | 0x278 | scripted |
specialAbilitiesList | WeakHandle<TooltipSpecialAbilityList> | 0x288 | scripted |
data | InventoryTooltipData? | 0x298 | scripted |
tooltipCycleHint | WeakHandle<ButtonHintListItem> | 0x2A8 | scripted |
anim | ink.anim.Proxy? | 0x2B8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "InventorySlotTooltip", "OnInitialize", (InventorySlotTooltip_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_OnInitialize( InventorySlotTooltip self );void SetStyle(red.ResourceReferenceScriptToken styleResPath)overrideRTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetStyle;ResRef", (InventorySlotTooltip_SetStyle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetStyle( InventorySlotTooltip self, red.ResourceReferenceScriptToken styleResPath );void Show(game.ItemViewData data)RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "Show;script_ref<ItemViewData>", (InventorySlotTooltip_Show x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_Show( InventorySlotTooltip self, game.ItemViewData data );void Show(InventoryTooltipData data)RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "Show;InventoryTooltipData", (InventorySlotTooltip_Show2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_Show2( InventorySlotTooltip self, InventoryTooltipData? data );void SetData(game.ItemViewData data)RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetData;script_ref<ItemViewData>", (InventorySlotTooltip_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetData( InventorySlotTooltip self, game.ItemViewData data );void SetData(ATooltipData tooltipData)overrideRTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetData;ATooltipData", (InventorySlotTooltip_SetData2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetData2( InventorySlotTooltip self, ATooltipData? tooltipData );void SetData(InventoryTooltipData data)RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetData;InventoryTooltipData", (InventorySlotTooltip_SetData3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetData3( InventorySlotTooltip self, InventoryTooltipData? data );void UpdateLayout()RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "UpdateLayout;", (InventorySlotTooltip_UpdateLayout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_UpdateLayout( InventorySlotTooltip self );void UpdateCyclingDots()RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "UpdateCyclingDots;", (InventorySlotTooltip_UpdateCyclingDots x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_UpdateCyclingDots( InventorySlotTooltip self );void UpdateRarityBar()RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "UpdateRarityBar;", (InventorySlotTooltip_UpdateRarityBar x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_UpdateRarityBar( InventorySlotTooltip self );void SetStats(WeakHandle<InventoryItemStatList> statList, InventoryTooltipData_StatData[] data)RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetStats;InventoryItemStatListscript_ref<array<InventoryTooltipData_StatData>>", (InventorySlotTooltip_SetStats x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetStats( InventorySlotTooltip self, WeakHandle<InventoryItemStatList> statList, InventoryTooltipData_StatData[] data );void SetAdditionalStatsText()RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "SetAdditionalStatsText;", (InventorySlotTooltip_SetAdditionalStatsText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_SetAdditionalStatsText( InventorySlotTooltip self );void UpdateDescription()RTTIre.Hooks.PlaceVoid( "InventorySlotTooltip", "UpdateDescription;", (InventorySlotTooltip_UpdateDescription x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventorySlotTooltip_UpdateDescription( InventorySlotTooltip self );