Skip to content

Game.Reflection.ObjectWithDepsAccessor`1

Assembly: Game
Namespace: Game.Reflection

Type: class public

Base: Game.Reflection.ObjectAccessor<T>
Implements: Game.Reflection.ITypedValueAccessor<T>, Game.Reflection.IValueAccessor, System.IEquatable<Game.Reflection.ObjectAccessor<T>>

Code

public class ObjectWithDepsAccessor<T> : Game.Reflection.ObjectAccessor<T>, Game.Reflection.ITypedValueAccessor<T>, Game.Reflection.IValueAccessor, System.IEquatable<Game.Reflection.ObjectAccessor<T>>
{
    private readonly System.Reflection.FieldInfo[] m_Deps;

    public ObjectWithDepsAccessor`1(T obj, System.Reflection.FieldInfo[] deps);

    public virtual System.Object GetValue();
}

Fields

  • private readonly System.Reflection.FieldInfo[] m_Deps
private readonly System.Reflection.FieldInfo[] m_Deps;

Constructors

  • public ObjectWithDepsAccessor1(T obj, System.Reflection.FieldInfo[] deps)`
public ObjectWithDepsAccessor`1(T obj, System.Reflection.FieldInfo[] deps);

Methods

  • public virtual GetValue() : System.Object
public virtual System.Object GetValue();