class
ItemDisplayContextData
- 4 properties
- 14 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
player | WeakHandle<game.Object> | 0x0 | scripted |
displayContext | game.ItemDisplayContext | 0x10 | scripted |
displayComparison | bool | 0x14 | scripted |
tags | CName[] | 0x18 | scripted |
Functions
ItemDisplayContextData? Copy()RTTIre.Hooks.Place( "ItemDisplayContextData", "Copy;", (ItemDisplayContextData_Copy x) => { return re.Hooks.CallOriginal<re.msgpack.ItemDisplayContextData>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_Copy( ItemDisplayContextData self );ItemDisplayContextData? SetDisplayComparison(bool value)RTTIre.Hooks.Place( "ItemDisplayContextData", "SetDisplayComparison;Bool", (ItemDisplayContextData_SetDisplayComparison x) => { return re.Hooks.CallOriginal<re.msgpack.ItemDisplayContextData>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_SetDisplayComparison( ItemDisplayContextData self, bool value );WeakHandle<game.Object> GetPlayer()RTTIWeakHandle<PlayerPuppet> GetPlayerAsPuppet()RTTIgame.ItemDisplayContext GetDisplayContext()RTTIre.Hooks.Place( "ItemDisplayContextData", "GetDisplayContext;", (ItemDisplayContextData_GetDisplayContext x) => { return re.Hooks.CallOriginal<re.msgpack.game.ItemDisplayContext>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_GetDisplayContext( ItemDisplayContextData self );bool GetDisplayComparison()RTTIre.Hooks.Place( "ItemDisplayContextData", "GetDisplayComparison;", (ItemDisplayContextData_GetDisplayComparison x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_GetDisplayComparison( ItemDisplayContextData self );InventoryTooltipDisplayContext GetTooltipDisplayContext()RTTIre.Hooks.Place( "ItemDisplayContextData", "GetTooltipDisplayContext;", (ItemDisplayContextData_GetTooltipDisplayContext x) => { return re.Hooks.CallOriginal<re.msgpack.InventoryTooltipDisplayContext>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_GetTooltipDisplayContext( ItemDisplayContextData self );bool IsVendorItem()RTTIre.Hooks.Place( "ItemDisplayContextData", "IsVendorItem;", (ItemDisplayContextData_IsVendorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_IsVendorItem( ItemDisplayContextData self );bool IsCraftingItem()RTTIre.Hooks.Place( "ItemDisplayContextData", "IsCraftingItem;", (ItemDisplayContextData_IsCraftingItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_IsCraftingItem( ItemDisplayContextData self );bool HasTag(CName tag)RTTIre.Hooks.Place( "ItemDisplayContextData", "HasTag;CName", (ItemDisplayContextData_HasTag x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_HasTag( ItemDisplayContextData self, CName tag );void AddTag(CName tag)RTTIre.Hooks.PlaceVoid( "ItemDisplayContextData", "AddTag;CName", (ItemDisplayContextData_AddTag x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_AddTag( ItemDisplayContextData self, CName tag );void RemoveTag(CName tag)RTTIre.Hooks.PlaceVoid( "ItemDisplayContextData", "RemoveTag;CName", (ItemDisplayContextData_RemoveTag x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_RemoveTag( ItemDisplayContextData self, CName tag );static ItemDisplayContextData? Make()staticRTTI globalre.Hooks.Place( "ItemDisplayContextData", "ItemDisplayContextData::Make;", (ItemDisplayContextData_Make x) => { return re.Hooks.CallOriginal<re.msgpack.ItemDisplayContextData>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_Make();static ItemDisplayContextData? Make(WeakHandle<game.Object> player, game.ItemDisplayContext displayContext, bool displayComparison)staticRTTI globalre.Hooks.Place( "ItemDisplayContextData", "ItemDisplayContextData::Make;GameObjectItemDisplayContextBool", (ItemDisplayContextData_Make2 x) => { return re.Hooks.CallOriginal<re.msgpack.ItemDisplayContextData>(); } ); [Msgpack.Gen] public readonly partial record struct ItemDisplayContextData_Make2( WeakHandle<game.Object> player, game.ItemDisplayContext displayContext, bool displayComparison );