using UnityEngine;
namespace Unity.Cinemachine
{
///
/// Invoke play-mode-save for a class. This class's fields will be scanned
/// upon exiting play mode, and its property values will be applied to the scene object.
/// This is a stopgap measure that will become obsolete once Unity implements
/// play-mode-save in a more general way.
///
public sealed class SaveDuringPlayAttribute : System.Attribute {}
///
/// Suppresses play-mode-save for a field. Use it if the calsee has [SaveDuringPlay]
/// attribute but there are fields in the class that shouldn't be saved.
///
public sealed class NoSaveDuringPlayAttribute : PropertyAttribute {}
}