mirror of
https://github.com/DCFApixels/DragonECS-AutoInjections.git
synced 2025-09-17 12:24:34 +08:00
Merge branch 'dev'
This commit is contained in:
commit
7690c190f9
@ -15,7 +15,7 @@ namespace DCFApixels.DragonECS
|
||||
public sealed class CombineAttribute : InjectAspectMemberAttribute
|
||||
{
|
||||
public readonly int order = 0;
|
||||
public CombineAttribute(int order = 0) => this.order = order;
|
||||
public CombineAttribute(int order = 0) { this.order = order; }
|
||||
}
|
||||
|
||||
public abstract class ImplicitInjectAttribute : Attribute { }
|
||||
|
@ -243,7 +243,7 @@ namespace DCFApixels.DragonECS
|
||||
private FieldInfo _member;
|
||||
private EcsInjectAttribute _injectAttribute;
|
||||
public bool IsInjected { get; private set; }
|
||||
public Type PropertyType => _member.FieldType;
|
||||
public Type PropertyType { get { return _member.FieldType; } }
|
||||
public InjectedField(FieldInfo member)
|
||||
{
|
||||
_member = member;
|
||||
@ -262,7 +262,7 @@ namespace DCFApixels.DragonECS
|
||||
private PropertyInfo _member;
|
||||
private EcsInjectAttribute _injectAttribute;
|
||||
public bool IsInjected { get; private set; }
|
||||
public Type PropertyType => _member.PropertyType;
|
||||
public Type PropertyType { get { return _member.PropertyType; } }
|
||||
public InjectedProperty(PropertyInfo member)
|
||||
{
|
||||
_member = member;
|
||||
@ -282,7 +282,7 @@ namespace DCFApixels.DragonECS
|
||||
private EcsInjectAttribute _injectAttribute;
|
||||
private Type propertyType;
|
||||
public bool IsInjected { get; private set; }
|
||||
public Type PropertyType => propertyType;
|
||||
public Type PropertyType { get { return propertyType; } }
|
||||
public InjectedMethod(MethodInfo member)
|
||||
{
|
||||
_member = member;
|
||||
|
Loading…
Reference in New Issue
Block a user