class sample
ScreenProjectionLogicController
sample.ScreenProjectionLogicController
- 3 properties
- 6 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
widgetPos | WeakHandle<ink.TextWidget> | 0x0 | scripted |
worldPos | WeakHandle<ink.TextWidget> | 0x10 | scripted |
projection | ink.ScreenProjection? | 0x20 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "sampleScreenProjectionLogicController", "OnInitialize", (ScreenProjectionLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_OnInitialize( sample.ScreenProjectionLogicController self );ink.ScreenProjection? GetProjection()RTTIre.Hooks.Place( "sampleScreenProjectionLogicController", "GetProjection;", (ScreenProjectionLogicController_GetProjection x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ScreenProjection>(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_GetProjection( sample.ScreenProjectionLogicController self );void SetProjection(ink.ScreenProjection projection)RTTIre.Hooks.PlaceVoid( "sampleScreenProjectionLogicController", "SetProjection;inkScreenProjection", (ScreenProjectionLogicController_SetProjection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_SetProjection( sample.ScreenProjectionLogicController self, ink.ScreenProjection? projection );void UpdatewidgetPosition(ink.ScreenProjection projection)RTTIre.Hooks.PlaceVoid( "sampleScreenProjectionLogicController", "UpdatewidgetPosition;inkScreenProjection", (ScreenProjectionLogicController_UpdatewidgetPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_UpdatewidgetPosition( sample.ScreenProjectionLogicController self, ink.ScreenProjection? projection );void PlayAnimation()RTTIre.Hooks.PlaceVoid( "sampleScreenProjectionLogicController", "PlayAnimation;", (ScreenProjectionLogicController_PlayAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_PlayAnimation( sample.ScreenProjectionLogicController self );bool OnAnimFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "sampleScreenProjectionLogicController", "OnAnimFinished", (ScreenProjectionLogicController_OnAnimFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScreenProjectionLogicController_OnAnimFinished( sample.ScreenProjectionLogicController self, ink.anim.Proxy? proxy );