using UnityEngine.Playables;
namespace UnityEngine.Timeline
{
///
/// Implement this interface in a PlayableAsset to specify which properties will be modified when Timeline is in preview mode.
///
public interface IPropertyPreview
{
///
/// Called by the Timeline Editor to gather properties requiring preview.
///
/// The PlayableDirector invoking the preview
/// PropertyCollector used to gather previewable properties
void GatherProperties(PlayableDirector director, IPropertyCollector driver);
}
}