123456789101112131415161718192021222324252627282930313233343536373839 |
- using System;
- namespace SRDebugger
- {
- [AttributeUsage(AttributeTargets.Property)]
- public class NumberRangeAttribute : Attribute
- {
- public readonly double Max;
- public readonly double Min;
- public NumberRangeAttribute(double min, double max)
- {
- Min = min;
- Max = max;
- }
- }
- [AttributeUsage(AttributeTargets.Property)]
- public class IncrementAttribute : Attribute
- {
- public readonly double Increment;
- public IncrementAttribute(double increment)
- {
- Increment = increment;
- }
- }
- [AttributeUsage(AttributeTargets.Property | AttributeTargets.Method)]
- public class SortAttribute : Attribute
- {
- public readonly int SortPriority;
- public SortAttribute(int priority)
- {
- SortPriority = priority;
- }
- }
- }
|