class sample
UIEventTestLogicController
sample.UIEventTestLogicController
- 8 properties
- 5 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
eventTextWidgetPath | CName | 0x0 | scripted |
eventVerticalPanelPath | CName | 0x8 | scripted |
callbackTextWidgetPath | CName | 0x10 | scripted |
callbackVerticalPanelPath | CName | 0x18 | scripted |
customCallbackName | CName | 0x20 | scripted |
textWidget | WeakHandle<ink.TextWidget> | 0x28 | scripted |
verticalPanelWidget | WeakHandle<ink.VerticalPanelWidget> | 0x38 | scripted |
isEnabled | bool | 0x48 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "sampleUIEventTestLogicController", "OnInitialize", (UIEventTestLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct UIEventTestLogicController_OnInitialize( sample.UIEventTestLogicController self );void ToggleVisibility(string text)RTTIre.Hooks.PlaceVoid( "sampleUIEventTestLogicController", "ToggleVisibility;script_ref<String>", (UIEventTestLogicController_ToggleVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIEventTestLogicController_ToggleVisibility( sample.UIEventTestLogicController self, string text );void OnButtonClickEventTest(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIEventTestLogicController", "OnButtonClickEventTest;inkPointerEvent", (UIEventTestLogicController_OnButtonClickEventTest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIEventTestLogicController_OnButtonClickEventTest( sample.UIEventTestLogicController self, ink.PointerEvent? e );void CallbackTest(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIEventTestLogicController", "CallbackTest;inkWidget", (UIEventTestLogicController_CallbackTest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIEventTestLogicController_CallbackTest( sample.UIEventTestLogicController self, WeakHandle<ink.Widget> widget );void OnButtonClickCallbackTest(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIEventTestLogicController", "OnButtonClickCallbackTest;inkPointerEvent", (UIEventTestLogicController_OnButtonClickCallbackTest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIEventTestLogicController_OnButtonClickCallbackTest( sample.UIEventTestLogicController self, ink.PointerEvent? e );