class
ScannerCrosshairLogicController
- 2 properties
- 6 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
rootWidget | WeakHandle<ink.Widget> | 0x0 | scripted |
projection | ink.ScreenProjection? | 0x10 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ScannerCrosshairLogicController", "OnInitialize", (ScannerCrosshairLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_OnInitialize( ScannerCrosshairLogicController self );ink.ScreenProjectionData CreateProjectionData()RTTIre.Hooks.Place( "ScannerCrosshairLogicController", "CreateProjectionData;", (ScannerCrosshairLogicController_CreateProjectionData x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ScreenProjectionData>(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_CreateProjectionData( ScannerCrosshairLogicController self );ink.ScreenProjection? GetProjection()RTTIre.Hooks.Place( "ScannerCrosshairLogicController", "GetProjection;", (ScannerCrosshairLogicController_GetProjection x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ScreenProjection>(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_GetProjection( ScannerCrosshairLogicController self );void SetProjection(ink.ScreenProjection projection)RTTIre.Hooks.PlaceVoid( "ScannerCrosshairLogicController", "SetProjection;inkScreenProjection", (ScannerCrosshairLogicController_SetProjection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_SetProjection( ScannerCrosshairLogicController self, ink.ScreenProjection? projection );void SetEntity(WeakHandle<ent.Entity> entityObject)RTTIre.Hooks.PlaceVoid( "ScannerCrosshairLogicController", "SetEntity;Entity", (ScannerCrosshairLogicController_SetEntity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_SetEntity( ScannerCrosshairLogicController self, WeakHandle<ent.Entity> entityObject );void UpdateProjection()RTTIre.Hooks.PlaceVoid( "ScannerCrosshairLogicController", "UpdateProjection;", (ScannerCrosshairLogicController_UpdateProjection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScannerCrosshairLogicController_UpdateProjection( ScannerCrosshairLogicController self );