mirror of
https://github.com/DCFApixels/DragonECS-AutoInjections.git
synced 2025-09-17 12:24:34 +08:00
rename InjectAttribute to InjectAspectMemberAttribute
This commit is contained in:
parent
6dbd557f0b
commit
adadefa698
@ -74,7 +74,7 @@ namespace DCFApixels.DragonECS
|
||||
}
|
||||
}//TODO КОНЕЦ убрать дублирование кода - вынести в отедльный метод
|
||||
|
||||
if (!fieldInfo.TryGetCustomAttribute(out InjectAttribute injectAttribute))
|
||||
if (!fieldInfo.TryGetCustomAttribute(out InjectAspectMemberAttribute injectAttribute))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
@ -4,15 +4,15 @@ using System.Linq;
|
||||
|
||||
namespace DCFApixels.DragonECS
|
||||
{
|
||||
public abstract class InjectAttribute : Attribute { }
|
||||
public abstract class InjectAspectMemberAttribute : Attribute { }
|
||||
[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
|
||||
public sealed class IncAttribute : InjectAttribute { }
|
||||
public sealed class IncAttribute : InjectAspectMemberAttribute { }
|
||||
[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
|
||||
public sealed class ExcAttribute : InjectAttribute { }
|
||||
public sealed class ExcAttribute : InjectAspectMemberAttribute { }
|
||||
[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
|
||||
public sealed class OptAttribute : InjectAttribute { }
|
||||
public sealed class OptAttribute : InjectAspectMemberAttribute { }
|
||||
[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
|
||||
public sealed class CombineAttribute : InjectAttribute
|
||||
public sealed class CombineAttribute : InjectAspectMemberAttribute
|
||||
{
|
||||
public readonly int order = 0;
|
||||
public CombineAttribute(int order = 0) => this.order = order;
|
||||
|
Loading…
Reference in New Issue
Block a user