class
RadialMenuGameController
- 6 properties
- 8 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
containerRef | ink.CompoundWidgetReference | 0x58 | scripted |
highlightRef | ink.WidgetReference | 0x70 | scripted |
itemListRef | ink.WidgetReference[] | 0x88 | scripted |
quickSlotsBoard | WeakHandle<game.IBlackboard> | 0x98 | scripted |
quickSlotsDef | UI_QuickSlotsDataDef? | 0xA8 | scripted |
inputAxisCallbackId | red.CallbackObject? | 0xB8 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "RadialMenuGameController", "OnInitialize", (RadialMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_OnInitialize( RadialMenuGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "RadialMenuGameController", "OnUninitialize", (RadialMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_OnUninitialize( RadialMenuGameController self );bool OnRadialAngleChanged(float value)RTTIre.Hooks.Place( "RadialMenuGameController", "OnRadialAngleChanged", (RadialMenuGameController_OnRadialAngleChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_OnRadialAngleChanged( RadialMenuGameController self, float value );bool OnOpenWheelRequest(QuickSlotButtonHoldStartEvent evt)RTTIre.Hooks.Place( "RadialMenuGameController", "OnOpenWheelRequest", (RadialMenuGameController_OnOpenWheelRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_OnOpenWheelRequest( RadialMenuGameController self, QuickSlotButtonHoldStartEvent? evt );bool OnCloseWheelRequest(QuickSlotButtonHoldEndEvent evt)RTTIre.Hooks.Place( "RadialMenuGameController", "OnCloseWheelRequest", (RadialMenuGameController_OnCloseWheelRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_OnCloseWheelRequest( RadialMenuGameController self, QuickSlotButtonHoldEndEvent? evt );void PopulateData()RTTIre.Hooks.PlaceVoid( "RadialMenuGameController", "PopulateData;", (RadialMenuGameController_PopulateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_PopulateData( RadialMenuGameController self );void ApplySelection()RTTIre.Hooks.PlaceVoid( "RadialMenuGameController", "ApplySelection;", (RadialMenuGameController_ApplySelection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_ApplySelection( RadialMenuGameController self );void SetVisible(bool value)RTTIre.Hooks.PlaceVoid( "RadialMenuGameController", "SetVisible;Bool", (RadialMenuGameController_SetVisible x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RadialMenuGameController_SetVisible( RadialMenuGameController self, bool value );