class
PointerController
- 5 properties
- 4 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
connectors | ink.WidgetReference[] | 0x0 | scripted |
pointer | ink.WidgetReference | 0x10 | scripted |
centerButtonSlot | ink.WidgetReference | 0x28 | scripted |
centerButton | WeakHandle<ink.Widget> | 0x40 | scripted |
currentIndex | int | 0x50 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "PointerController", "OnInitialize", (PointerController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PointerController_OnInitialize( PointerController self );void Enable()RTTIre.Hooks.PlaceVoid( "PointerController", "Enable;", (PointerController_Enable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PointerController_Enable( PointerController self );void UpdateCenterPiece(Vector4 rawInputAngle)RTTIre.Hooks.PlaceVoid( "PointerController", "UpdateCenterPiece;Vector4", (PointerController_UpdateCenterPiece x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PointerController_UpdateCenterPiece( PointerController self, Vector4 rawInputAngle );void SetRotation(Vector4 rawInputAngle, float angle, int activeIndex)RTTIre.Hooks.PlaceVoid( "PointerController", "SetRotation;Vector4FloatInt32", (PointerController_SetRotation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PointerController_SetRotation( PointerController self, Vector4 rawInputAngle, float angle, int activeIndex );