class sample
UIAnimationController
sample.UIAnimationController
- 16 properties
- 7 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
rotation_anim | ink.anim.Definition? | 0x0 | scripted |
size_anim | ink.anim.Definition? | 0x10 | scripted |
color_anim | ink.anim.Definition? | 0x20 | scripted |
alpha_anim | ink.anim.Definition? | 0x30 | scripted |
rotation_anim_proxy | ink.anim.Proxy? | 0x40 | scripted |
size_anim_proxy | ink.anim.Proxy? | 0x50 | scripted |
color_anim_proxy | ink.anim.Proxy? | 0x60 | scripted |
alpha_anim_proxy | ink.anim.Proxy? | 0x70 | scripted |
rotation_widget | WeakHandle<ink.Widget> | 0x80 | scripted |
size_widget | WeakHandle<ink.Widget> | 0x90 | scripted |
color_widget | WeakHandle<ink.Widget> | 0xA0 | scripted |
alpha_widget | WeakHandle<ink.Widget> | 0xB0 | scripted |
iteration_counter | uint | 0xC0 | scripted |
is_paused | bool | 0xC4 | scripted |
is_stoped | bool | 0xC5 | scripted |
playReversed | bool | 0xC6 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "sampleUIAnimationController", "OnInitialize", (UIAnimationController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnInitialize( sample.UIAnimationController self );void OnStopAnimation(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "OnStopAnimation;inkWidget", (UIAnimationController_OnStopAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnStopAnimation( sample.UIAnimationController self, WeakHandle<ink.Widget> widget );void OnPauseResumeAnimation(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "OnPauseResumeAnimation;inkWidget", (UIAnimationController_OnPauseResumeAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnPauseResumeAnimation( sample.UIAnimationController self, WeakHandle<ink.Widget> widget );void OnPlay(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "OnPlay;inkWidget", (UIAnimationController_OnPlay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnPlay( sample.UIAnimationController self, WeakHandle<ink.Widget> widget );void OnPlayCycleLoop(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "OnPlayCycleLoop;inkWidget", (UIAnimationController_OnPlayCycleLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnPlayCycleLoop( sample.UIAnimationController self, WeakHandle<ink.Widget> widget );void OnPlayPingPongLoop(WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "OnPlayPingPongLoop;inkWidget", (UIAnimationController_OnPlayPingPongLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_OnPlayPingPongLoop( sample.UIAnimationController self, WeakHandle<ink.Widget> widget );void PrepareDefinitions()RTTIre.Hooks.PlaceVoid( "sampleUIAnimationController", "PrepareDefinitions;", (UIAnimationController_PrepareDefinitions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIAnimationController_PrepareDefinitions( sample.UIAnimationController self );