Files
godot-monodevelop-addin/GodotAddin/Debugging/GodotExecutionCommand.cs
2020-06-13 13:09:47 +02:00

30 lines
823 B
C#

using GodotTools.IdeMessaging;
using MonoDevelop.Core.Execution;
namespace GodotAddin.Debugging
{
public class GodotExecutionCommand : ExecutionCommand
{
public GodotExecutionCommand(string godotProjectPath, ExecutionType executionType,
string workingDirectory, Client godotIdeClient)
{
GodotProjectPath = godotProjectPath;
ExecutionType = executionType;
WorkingDirectory = workingDirectory;
GodotIdeClient = godotIdeClient;
}
public string GodotProjectPath { get; }
public ExecutionType ExecutionType { get; }
public string WorkingDirectory { get; }
public Client GodotIdeClient { get; }
}
public enum ExecutionType
{
PlayInEditor,
Launch,
Attach
}
}