Remove FluentResults, documentation
This commit is contained in:
@@ -1,15 +1,26 @@
|
||||
using JetBrains.Annotations;
|
||||
using PkmnLib.Static.Utils;
|
||||
|
||||
namespace PkmnLib.Dynamic.ScriptHandling;
|
||||
namespace PkmnLib.Dynamic.ScriptHandling.Registry;
|
||||
|
||||
/// <summary>
|
||||
/// Helper attribute to register scripts through reflection.
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
[MeansImplicitUse]
|
||||
public class ScriptAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// The category of the script it should be registered in.
|
||||
/// </summary>
|
||||
public ScriptCategory Category { get; }
|
||||
|
||||
/// <summary>
|
||||
/// The name of the script.
|
||||
/// </summary>
|
||||
public StringKey Name { get; }
|
||||
|
||||
|
||||
/// <inheritdoc cref="ScriptAttribute"/>
|
||||
public ScriptAttribute(ScriptCategory category, string name)
|
||||
{
|
||||
Category = category;
|
||||
|
||||
Reference in New Issue
Block a user