class ink
ButtonAnimatedController
ink.ButtonAnimatedController
- 12 properties
- 6 functions
- 2 derived classes
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
animTargetHover | ink.WidgetReference | 0x0 | scripted |
animTargetPulse | ink.WidgetReference | 0x18 | scripted |
normalRootOpacity | float | 0x30 | scripted |
hoverRootOpacity | float | 0x34 | scripted |
rootWidget | WeakHandle<ink.CompoundWidget> | 0x38 | scripted |
animTarget_Hover | WeakHandle<ink.Widget> | 0x48 | scripted |
animTarget_Pulse | WeakHandle<ink.Widget> | 0x58 | scripted |
animHover | ink.anim.Definition? | 0x68 | scripted |
animPulse | ink.anim.Definition? | 0x78 | scripted |
animHoverProxy | ink.anim.Proxy? | 0x88 | scripted |
animPulseProxy | ink.anim.Proxy? | 0x98 | scripted |
animPulseOptions | ink.anim.PlaybackOptions | 0xA8 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "inkButtonAnimatedController", "OnInitialize", (ButtonAnimatedController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonAnimatedController_OnInitialize( ink.ButtonAnimatedController self );bool OnUnitialize()RTTIre.Hooks.Place( "inkButtonAnimatedController", "OnUnitialize", (ButtonAnimatedController_OnUnitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonAnimatedController_OnUnitialize( ink.ButtonAnimatedController self );void SetButtonText(string argValue)RTTIre.Hooks.PlaceVoid( "inkButtonAnimatedController", "SetButtonText;script_ref<String>", (ButtonAnimatedController_SetButtonText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonAnimatedController_SetButtonText( ink.ButtonAnimatedController self, string argValue );string GetButtonText()RTTIre.Hooks.Place( "inkButtonAnimatedController", "GetButtonText;", (ButtonAnimatedController_GetButtonText x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonAnimatedController_GetButtonText( ink.ButtonAnimatedController self );WeakHandle<ink.TextWidget> GetButton()RTTIbool OnButtonStateChanged(WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState)RTTIre.Hooks.Place( "inkButtonAnimatedController", "OnButtonStateChanged", (ButtonAnimatedController_OnButtonStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonAnimatedController_OnButtonStateChanged( ink.ButtonAnimatedController self, WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState );