Zdexby TheHolyOneZ
49,743 classes
Class

AnimationState

: Object
Spine.AnimationState, spine-csharp 0x0090 (144 B) inherited 0x0010 spine-csharp.dll
0x00x0090

Members 25

OffsetSizeNameTypeFlagsDefault
0x08EmptyAnimationAnimationStatic+2 flags—
—0x04SubsequentintStatic+2 flags0
—0x04FirstintStatic+2 flags0
—0x04HoldSubsequentintStatic+2 flags0
—0x04HoldFirstintStatic+2 flags0
—0x04HoldMixintStatic+2 flags0
—0x04SetupintStatic+2 flags0
—0x04CurrentintStatic+2 flags0
0x08dataAnimationStateData1 flags—
0x08tracksExposedList<Spine.TrackEntry>Private+1 flags—
0x08eventsExposedList<Spine.Event>Private+1 flags—
0x08StartTrackEntryDelegatePrivate—
0x08InterruptTrackEntryDelegatePrivate—
0x08EndTrackEntryDelegatePrivate—
0x08DisposeTrackEntryDelegatePrivate—
0x08CompleteTrackEntryDelegatePrivate—
0x08EventTrackEntryEventDelegatePrivate—
0x08queueEventQueuePrivate+1 flags—
0x08propertyIdsHashSet<System.String>Private+1 flags—
0x01animationsChangedboolPrivate—
0x00690x03padding / unreflected
0x04timeScalefloatPrivate—
0x04unkeyedStateintPrivate—
0x00740x04padding / unreflected
0x08trackEntryPoolPool<Spine.TrackEntry>Private+1 flags—
0x08_completionSourceTaskCompletionSource<System.Boolean>Private—
0x08_backgroundTaskTask<System.Boolean>Private—

Functions 58

SignatureFlagsNativeParams
void OnStart(TrackEntry entry)1 flags0x08
void OnInterrupt(TrackEntry entry)1 flags0x08
void OnEnd(TrackEntry entry)1 flags0x08
void OnDispose(TrackEntry entry)1 flags0x08
void OnComplete(TrackEntry entry)1 flags0x08
void OnEvent(TrackEntry entry, Event e)1 flags0x08
void add_Start(TrackEntryDelegate value)Public+1 flags0x08
void remove_Start(TrackEntryDelegate value)Public+1 flags0x08
void add_Interrupt(TrackEntryDelegate value)Public+1 flags0x08
void remove_Interrupt(TrackEntryDelegate value)Public+1 flags0x08
void add_End(TrackEntryDelegate value)Public+1 flags0x08
void remove_End(TrackEntryDelegate value)Public+1 flags0x08
void add_Dispose(TrackEntryDelegate value)Public+1 flags0x08
void remove_Dispose(TrackEntryDelegate value)Public+1 flags0x08
void add_Complete(TrackEntryDelegate value)Public+1 flags0x08
void remove_Complete(TrackEntryDelegate value)Public+1 flags0x08
void add_Event(TrackEntryEventDelegate value)Public+1 flags0x08
void remove_Event(TrackEntryEventDelegate value)Public+1 flags0x08
void AssignEventSubscribersFrom(AnimationState src)Public0x08
void AddEventSubscribersFrom(AnimationState src)Public0x08
void .ctor(AnimationStateData data)Public+1 flags0x08
void Update(float delta)Public0x04
bool UpdateMixingFrom(TrackEntry to, float delta)Private0x08
bool Apply(Skeleton skeleton)Public0x08
void FinishApply()Public0x00
void ApplyAsync(Skeleton skeleton)Public0x08
bool ApplyEventTimelinesOnly(Skeleton skeleton, bool issueEvents)Public0x08
float ApplyMixingFrom(TrackEntry to, Skeleton skeleton, const MixBlend& blend)Private0x08
float ApplyMixingFromEventTimelinesOnly(TrackEntry to, Skeleton skeleton, bool issueEvents)Private0x08
void ApplyAttachmentTimeline(AttachmentTimeline timeline, Skeleton skeleton, float time, const MixBlend& blend, bool attachments)Private0x08
void SetAttachment(Skeleton skeleton, Slot slot, const string& attachmentName, bool attachments)Private0x08
void ApplyRotateTimeline(RotateTimeline timeline, Skeleton skeleton, float time, float alpha, const MixBlend& blend, const float[]& timelinesRotation, int i, bool firstFrame)PrivateStatic0x08
void QueueEvents(TrackEntry entry, float animationTime)Private0x08
void ClearTracks()Public0x00
void ClearTrack(int trackIndex)Public0x04
void SetCurrent(int index, TrackEntry current, bool interrupt)Private0x08
TrackEntry SetAnimation(int trackIndex, const string& animationName, bool loop)Public0x08
TrackEntry SetAnimation(int trackIndex, Animation animation, bool loop)Public0x08
TrackEntry AddAnimation(int trackIndex, const string& animationName, bool loop, float delay)Public0x08
TrackEntry AddAnimation(int trackIndex, Animation animation, bool loop, float delay)Public0x08
TrackEntry SetEmptyAnimation(int trackIndex, float mixDuration)Public0x08
TrackEntry AddEmptyAnimation(int trackIndex, float mixDuration, float delay)Public0x08
void SetEmptyAnimations(float mixDuration)Public0x04
TrackEntry ExpandToIndex(int index)Private0x08
TrackEntry NewTrackEntry(int trackIndex, Animation animation, bool loop, TrackEntry last)Private0x08
void ClearNext(TrackEntry entry)Public0x08
void AnimationsChanged()Private0x00
void ComputeHold(TrackEntry entry)Private0x08
TrackEntry GetCurrent(int trackIndex)Public0x08
void ClearListenerNotifications()Public0x00
float get_TimeScale()Public+1 flags0x04
void set_TimeScale(float value)Public+1 flags0x04
AnimationStateData get_Data()Public+1 flags0x08
void set_Data(AnimationStateData value)Public+1 flags0x08
ExposedList<Spine.TrackEntry> get_Tracks()Public+1 flags0x08
string ToString()Public+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void <.ctor>b__45_0()Private0x00

Used by 9

types with a member, parameter or interface of this type