AnimationStateMachineSnapshot Class

Immutable snapshot of AnimationStateMachine runtime state. Use with CaptureSnapshot() and RestoreSnapshot(AnimationStateMachineSnapshot) for save/load and rollback systems.

public sealed record AnimationStateMachineSnapshot : System.IEquatable<Brine2D.Animation.AnimationStateMachineSnapshot>

Inheritance System.Object → AnimationStateMachineSnapshot

Implements System.IEquatable<AnimationStateMachineSnapshot>

Constructors
AnimationStateMachineSnapshot(float, string, string, string, bool) Immutable snapshot of AnimationStateMachine runtime state. Use with CaptureSnapshot() and RestoreSnapshot(AnimationStateMachineSnapshot) for save/load and rollback systems.