AnimationStateMachineSnapshot Class
Definition
Namespace: Brine2D.Animation
Immutable snapshot of AnimationStateMachine runtime state. Use with CaptureSnapshot() and RestoreSnapshot\(AnimationStateMachineSnapshot\) for save/load and rollback systems.
C#
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. |