Class UnitPortDefinitionEditor<T>
Inheritance
UnitPortDefinitionEditor<T>
Syntax
public class UnitPortDefinitionEditor<T> : ReflectedEditor, IDisposable where T : UnitPortDefinition
Type Parameters
Constructors
UnitPortDefinitionEditor(Accessor)
Declaration
public UnitPortDefinitionEditor(Accessor accessor)
Parameters
Properties
definition
Declaration
protected T definition { get; }
Property Value
keyAccessor
Declaration
protected Accessor keyAccessor { get; }
Property Value
labelAccessor
Declaration
protected Accessor labelAccessor { get; }
Property Value
showKey
Declaration
protected bool showKey { get; }
Property Value
Declaration
protected override bool showMeta { get; }
Property Value
Overrides
summaryAccessor
Declaration
protected override Accessor summaryAccessor { get; }
Property Value
Overrides
titleAccessor
Declaration
protected override Accessor titleAccessor { get; }
Property Value
Overrides
titlePlaceholder
Declaration
protected override string titlePlaceholder { get; }
Property Value
Overrides
Methods
Include(MemberInfo)
Declaration
protected override bool Include(MemberInfo m)
Parameters
Returns
Overrides
OnInnerGUI(Rect)
Declaration
protected override void OnInnerGUI(Rect position)
Parameters
Type |
Name |
Description |
Rect |
position |
|
Overrides
OnMemberGUI(Inspector, Rect)
Declaration
protected override void OnMemberGUI(Inspector memberInspector, Rect memberPosition)
Parameters
Type |
Name |
Description |
Inspector |
memberInspector |
|
Rect |
memberPosition |
|
Overrides
OnTypeIconGUI(Rect, Accessor)
Declaration
protected void OnTypeIconGUI(Rect position, Accessor typeAccessor)
Parameters
Type |
Name |
Description |
Rect |
position |
|
Accessor |
typeAccessor |
|
Extension Methods