PkmnLib.NET/PkmnLib.Dynamic/ScriptHandling/Registry/ScriptAttribute.cs

18 lines
416 B
C#
Raw Normal View History

2024-07-28 10:18:12 +00:00
using JetBrains.Annotations;
using PkmnLib.Static.Utils;
2024-07-27 14:26:45 +00:00
namespace PkmnLib.Dynamic.ScriptHandling;
[AttributeUsage(AttributeTargets.Class)]
2024-07-28 10:18:12 +00:00
[MeansImplicitUse]
2024-07-27 14:26:45 +00:00
public class ScriptAttribute : Attribute
{
public ScriptCategory Category { get; }
2024-07-28 10:18:12 +00:00
public StringKey Name { get; }
2024-07-27 14:26:45 +00:00
public ScriptAttribute(ScriptCategory category, string name)
{
Category = category;
Name = name;
}
}