Skip to content

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.