timelapse/Timelapse.Api/EventHandler.cs

29 lines
722 B
C#
Raw Normal View History

2021-12-28 07:25:39 +00:00
using System;
using System.Collections.Generic;
using SixLabors.ImageSharp;
using SixLabors.ImageSharp.PixelFormats;
using System.Threading.Tasks;
using System.Reflection;
using System.IO;
using Microsoft.AspNetCore.Mvc;
using Timelapse.Api;
namespace Timelapse.Data
{
public abstract class Callbacks
{
public abstract string GetProjectDirectoryLocation();
public abstract void StartRecording();
public abstract void StopRecording();
public abstract void EnableOneX();
public abstract void DisableOneX();
public abstract void OpenProject(string path);
public abstract TimelapseProject GetProject();
public abstract bool ProjectLoaded();
}
}