Class ReflectedInspector
Inheritance
ReflectedInspector
Syntax
public class ReflectedInspector : Inspector, IDisposable
Constructors
Declaration
public ReflectedInspector(Metadata metadata)
Parameters
Properties
bindingFlags
Declaration
public BindingFlags bindingFlags { get; }
Property Value
inspectedMembers
Declaration
protected IEnumerable<MemberMetadata> inspectedMembers { get; }
Property Value
Methods
GetAdaptiveWidth()
Declaration
public override float GetAdaptiveWidth()
Returns
Overrides
GetHeight(Single, GUIContent)
Declaration
protected override float GetHeight(float width, GUIContent label)
Parameters
Returns
Overrides
Declaration
protected virtual float GetMemberHeight(Metadata member, float width)
Parameters
Returns
Include(MemberInfo)
Declaration
protected virtual bool Include(MemberInfo m)
Parameters
Returns
Initialize()
Declaration
public override void Initialize()
Overrides
OnGUI(Rect, GUIContent)
Declaration
protected override void OnGUI(Rect position, GUIContent label)
Parameters
Overrides
Declaration
protected virtual void OnMemberGUI(Metadata member, Rect memberPosition)
Parameters
Declaration
public virtual void ReflectMetadata()
Extension Methods