class
ItemTooltipStatController
- 11 properties
- 11 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
statName | ink.TextWidgetReference | 0x0 | scripted |
statValue | ink.TextWidgetReference | 0x18 | scripted |
statComparedContainer | ink.WidgetReference | 0x30 | scripted |
statComparedValue | ink.TextWidgetReference | 0x48 | scripted |
arrow | ink.ImageWidgetReference | 0x60 | scripted |
measurementUnit | EMeasurementUnit | 0x78 | scripted |
settings | userSettings.UserSettings? | 0x80 | scripted |
settingsListener | ItemTooltipStatSettingsListener? | 0x90 | scripted |
groupPath | CName | 0xA0 | scripted |
bigFontEnabled | bool | 0xA8 | scripted |
inCrafting | bool | 0xA9 | scripted |
Functions
void SetData(InventoryTooltipData_StatData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetData;script_ref<InventoryTooltipData_StatData>", (ItemTooltipStatController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetData( ItemTooltipStatController self, InventoryTooltipData_StatData data );void SetZeroData()RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetZeroData;", (ItemTooltipStatController_SetZeroData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetZeroData( ItemTooltipStatController self );void SetData(MinimalItemTooltipStatData data, bool? disableComparison)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetData;MinimalItemTooltipStatDataBool", (ItemTooltipStatController_SetData2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetData2( ItemTooltipStatController self, MinimalItemTooltipStatData? data, bool? disableComparison );void SetTextState(CName newState)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetTextState;CName", (ItemTooltipStatController_SetTextState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetTextState( ItemTooltipStatController self, CName newState );void SetData(WeakHandle<UIInventoryItemStat> data)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetData;UIInventoryItemStat", (ItemTooltipStatController_SetData3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetData3( ItemTooltipStatController self, WeakHandle<UIInventoryItemStat> data );void SetData(WeakHandle<UIInventoryItemStat> data, WeakHandle<UIInventoryItemStatComparison> comparisonData)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "SetData;UIInventoryItemStatUIInventoryItemStatComparison", (ItemTooltipStatController_SetData4 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_SetData4( ItemTooltipStatController self, WeakHandle<UIInventoryItemStat> data, WeakHandle<UIInventoryItemStatComparison> comparisonData );void UpdateComparedValue(int diff, bool displayPercent, bool displayPlus, bool inMeters, bool inSeconds, bool inSpeed)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "UpdateComparedValue;Int32BoolBoolBoolBoolBool", (ItemTooltipStatController_UpdateComparedValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_UpdateComparedValue( ItemTooltipStatController self, int diff, bool displayPercent, bool displayPlus, bool inMeters, bool inSeconds, bool inSpeed );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (ItemTooltipStatController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_OnVarModified( ItemTooltipStatController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void NewUpdateTooltipSize()RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "NewUpdateTooltipSize;", (ItemTooltipStatController_NewUpdateTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_NewUpdateTooltipSize( ItemTooltipStatController self );void NewSetTooltipSize(bool value)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "NewSetTooltipSize;Bool", (ItemTooltipStatController_NewSetTooltipSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_NewSetTooltipSize( ItemTooltipStatController self, bool value );void GetContext(bool isCrafting)RTTIre.Hooks.PlaceVoid( "ItemTooltipStatController", "GetContext;Bool", (ItemTooltipStatController_GetContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipStatController_GetContext( ItemTooltipStatController self, bool isCrafting );