class
AnimationChainPlayer
- 5 properties
- 8 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
animationProxy | ink.anim.Proxy? | 0x0 | scripted |
current | AnimationChain? | 0x10 | scripted |
current_stage | int | 0x20 | scripted |
next | AnimationChain? | 0x28 | scripted |
owner | WeakHandle<ink.WidgetLogicController> | 0x38 | scripted |
Functions
void Play(AnimationChain animationChain)RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "Play;AnimationChain", (AnimationChainPlayer_Play x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_Play( AnimationChainPlayer self, AnimationChain? animationChain );void PlayNow(AnimationChain animationChain)RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "PlayNow;AnimationChain", (AnimationChainPlayer_PlayNow x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_PlayNow( AnimationChainPlayer self, AnimationChain? animationChain );void BeginAnimation(AnimationChain animationChain)RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "BeginAnimation;AnimationChain", (AnimationChainPlayer_BeginAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_BeginAnimation( AnimationChainPlayer self, AnimationChain? animationChain );void PlayAnimationStage(int stage)RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "PlayAnimationStage;Int32", (AnimationChainPlayer_PlayAnimationStage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_PlayAnimationStage( AnimationChainPlayer self, int stage );bool OnNextAnimation(ink.anim.Proxy? anim)RTTIre.Hooks.Place( "AnimationChainPlayer", "OnNextAnimation", (AnimationChainPlayer_OnNextAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_OnNextAnimation( AnimationChainPlayer self, ink.anim.Proxy? anim );void HandleInteruption()RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "HandleInteruption;", (AnimationChainPlayer_HandleInteruption x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_HandleInteruption( AnimationChainPlayer self );void Clean()RTTIre.Hooks.PlaceVoid( "AnimationChainPlayer", "Clean;", (AnimationChainPlayer_Clean x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_Clean( AnimationChainPlayer self );ink.anim.EventType GetEndEvent(ink.anim.PlaybackOptions animOptions)RTTIre.Hooks.Place( "AnimationChainPlayer", "GetEndEvent;script_ref<inkAnimOptions>", (AnimationChainPlayer_GetEndEvent x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.InkAnimEventType>(); } ); [Msgpack.Gen] public readonly partial record struct AnimationChainPlayer_GetEndEvent( AnimationChainPlayer self, ink.anim.PlaybackOptions animOptions );