23 lines
605 B
C#
23 lines
605 B
C#
using System;
|
|
|
|
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|
{
|
|
// this will be used to track classes that implement boards
|
|
[AttributeUsage(AttributeTargets.Class)]
|
|
internal sealed class NesBoardImplAttribute : Attribute
|
|
{
|
|
}
|
|
|
|
// this tracks derived boards that shouldn't be used by the implementation scanner
|
|
[AttributeUsage(AttributeTargets.Class)]
|
|
internal sealed class NesBoardImplCancelAttribute : Attribute
|
|
{
|
|
}
|
|
|
|
// flags it as being priority, i.e. in the top of the list
|
|
[AttributeUsage(AttributeTargets.Class)]
|
|
internal sealed class NesBoardImplPriorityAttribute : Attribute
|
|
{
|
|
}
|
|
}
|