mirror of
https://gitgud.io/AbstractConcept/rimworld-animation-studio.git
synced 2024-08-15 00:43:27 +00:00
18 lines
677 B
C#
18 lines
677 B
C#
|
using UnityEngine.Playables;
|
||
|
|
||
|
namespace UnityEngine.Timeline
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// Implement this interface in a PlayableAsset to specify which properties will be modified when Timeline is in preview mode.
|
||
|
/// </summary>
|
||
|
public interface IPropertyPreview
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// Called by the Timeline Editor to gather properties requiring preview.
|
||
|
/// </summary>
|
||
|
/// <param name="director">The PlayableDirector invoking the preview</param>
|
||
|
/// <param name="driver">PropertyCollector used to gather previewable properties</param>
|
||
|
void GatherProperties(PlayableDirector director, IPropertyCollector driver);
|
||
|
}
|
||
|
}
|