mirror of
https://github.com/MoleskiCoder/EightBitNet.git
synced 2025-01-10 00:29:23 +00:00
23 lines
716 B
C#
23 lines
716 B
C#
namespace EightBit
|
|
{
|
|
namespace Files
|
|
{
|
|
namespace Symbols
|
|
{
|
|
[AttributeUsage(AttributeTargets.Property)]
|
|
internal class SectionPropertyAttribute(string key, System.Type? type = null, bool enumeration = false, bool hexadecimal = false, bool many = false) : Attribute
|
|
{
|
|
public string Key { get; private set; } = key;
|
|
|
|
public System.Type? Type { get; private set; } = type;
|
|
|
|
public bool Enumeration { get; private set; } = enumeration;
|
|
|
|
public bool Hexadecimal { get; private set; } = hexadecimal;
|
|
|
|
public bool Many { get; private set; } = many;
|
|
}
|
|
}
|
|
}
|
|
}
|