MarkerActions.cs 464 B

1234567891011121314151617
  1. using JetBrains.Annotations;
  2. using UnityEngine;
  3. using UnityEngine.Timeline;
  4. using MarkerAction = UnityEditor.Timeline.ItemAction<UnityEngine.Timeline.IMarker>;
  5. namespace UnityEditor.Timeline
  6. {
  7. [UsedImplicitly]
  8. class CopyMarkersToClipboard : MarkerAction
  9. {
  10. public override bool Execute(WindowState state, IMarker[] markers)
  11. {
  12. TimelineEditor.clipboard.CopyItems(markers.ToItems());
  13. return true;
  14. }
  15. }
  16. }