mattercontrol/Queue/OptionsMenu/ExportGcodePlugin.cs

38 lines
765 B
C#

using MatterHackers.MatterControl.PluginSystem;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MatterHackers.MatterControl.PrintQueue;
using MatterHackers.MatterControl.Library;
namespace MatterHackers.MatterControl.Queue.OptionsMenu
{
public class ExportGcodePlugin : MatterControlPlugin
{
public virtual string GetButtonText()
{
return "";
}
public virtual string GetFileExtension()
{
return "";
}
public virtual string GetExtensionFilter()
{
return "";
}
public virtual void Generate(string gcodeInputPath, string x3gOutputPath)
{
}
public virtual bool EnabledForCurrentPart(ILibraryContentStream libraryContent)
{
return true;
}
}
}