Cosmos/source/Cosmos.IL2CPU.Plugs/PlugMethodAttribute.cs

17 lines
538 B
C#

using System;
namespace Cosmos.IL2CPU.Plugs
{
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
public sealed class PlugMethodAttribute: Attribute {
public string Signature = null;
public bool Enabled = true;
public Type Assembler = null;
public bool IsMonoOnly = false;
public bool IsMicrosoftdotNETOnly = false;
public bool PlugRequired = false;
public bool IsWildcard = false;
public bool WildcardMatchParameters = false;
public bool IsOptional = true;
}
}