class
VisibilitySimpleControllerBase
- 3 properties
- 6 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
affectedWidgets | CName[] | 0x0 | scripted |
isVisible | bool | 0x10 | scripted |
widget | WeakHandle<ink.Widget> | 0x18 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "VisibilitySimpleControllerBase", "OnInitialize", (VisibilitySimpleControllerBase_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_OnInitialize( VisibilitySimpleControllerBase self );bool OnUninitialize()RTTIre.Hooks.Place( "VisibilitySimpleControllerBase", "OnUninitialize", (VisibilitySimpleControllerBase_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_OnUninitialize( VisibilitySimpleControllerBase self );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "VisibilitySimpleControllerBase", "OnHoverOver", (VisibilitySimpleControllerBase_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_OnHoverOver( VisibilitySimpleControllerBase self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "VisibilitySimpleControllerBase", "OnHoverOut", (VisibilitySimpleControllerBase_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_OnHoverOut( VisibilitySimpleControllerBase self, ink.PointerEvent? e );void Hide()RTTIre.Hooks.PlaceVoid( "VisibilitySimpleControllerBase", "Hide;", (VisibilitySimpleControllerBase_Hide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_Hide( VisibilitySimpleControllerBase self );void Show()RTTIre.Hooks.PlaceVoid( "VisibilitySimpleControllerBase", "Show;", (VisibilitySimpleControllerBase_Show x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisibilitySimpleControllerBase_Show( VisibilitySimpleControllerBase self );