using PixiEditor.AnimationRenderer.Core;
using PixiEditor.AnimationRenderer.FFmpeg;
using Drawie.Numerics;

namespace PixiEditor.Models.IO;

public class ExportConfig
{
   public static ExportConfig Empty { get; } = new ExportConfig();
   public VecI ExportSize { get; set; }
   public bool ExportAsSpriteSheet { get; set; } = false;
   public int SpriteSheetColumns { get; set; }
   public int SpriteSheetRows { get; set; }
   public IAnimationRenderer? AnimationRenderer { get; set; }
   
   public VectorExportConfig? VectorExportConfig { get; set; }
}
