JD2022-TU1/main/tools/apps/TRec/Source/AddNewClipActionHandler.cs

35 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using JD.Timeline.Model.Clips;
using TeaBox;
using JD.Serialization;
namespace TRec
{
/// <summary>
/// Provides the different menu actions to create a new clip.
/// </summary>
public class AddNewClipActionHandler : JD.Timeline.View.Actions.AddNewClipActionHandler
{
protected override IEnumerable<System.Type> ClipTypes()
{
yield return typeof(AlphaClip);
yield return typeof(AnimationClip);
yield return typeof(ColorClip);
yield return typeof(FXClip);
yield return typeof(MarkerClip);
yield return typeof(CameraFeedClip);
yield return typeof(PivotClip);
yield return typeof(ProportionClip);
yield return typeof(Proportion3DClip);
yield return typeof(RotationClip);
yield return typeof(SizeClip);
yield return typeof(TranslationClip);
yield return typeof(ActorEnableClip);
yield return typeof(SoundwichClip);
yield return typeof(SoundwichClipWithId);
}
}
}