class
GlamdocInventoryItem
- 3 properties
- 7 functions
Extends ink.VirtualCompoundItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
root | ink.WidgetReference | 0x0 | scripted |
data | GlamdocWrappedUIInventoryItem? | 0x18 | scripted |
widget | WeakHandle<InventoryItemDisplayController> | 0x28 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "GlamdocInventoryItem", "OnInitialize", (GlamdocInventoryItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_OnInitialize( GlamdocInventoryItem self );bool OnWidgetSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "GlamdocInventoryItem", "OnWidgetSpawned", (GlamdocInventoryItem_OnWidgetSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_OnWidgetSpawned( GlamdocInventoryItem self, ink.Widget? widget, IScriptable? userData );void AnimateOpacity()RTTIre.Hooks.PlaceVoid( "GlamdocInventoryItem", "AnimateOpacity;", (GlamdocInventoryItem_AnimateOpacity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_AnimateOpacity( GlamdocInventoryItem self );void SetupData()RTTIre.Hooks.PlaceVoid( "GlamdocInventoryItem", "SetupData;", (GlamdocInventoryItem_SetupData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_SetupData( GlamdocInventoryItem self );void Update()RTTIre.Hooks.PlaceVoid( "GlamdocInventoryItem", "Update;", (GlamdocInventoryItem_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_Update( GlamdocInventoryItem self );void SetWidgetInteractive(bool isInteractive)RTTIre.Hooks.PlaceVoid( "GlamdocInventoryItem", "SetWidgetInteractive;Bool", (GlamdocInventoryItem_SetWidgetInteractive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlamdocInventoryItem_SetWidgetInteractive( GlamdocInventoryItem self, bool isInteractive );