|
override void | Initialize () |
|
override void | Refresh () |
|
delegate object | Getter () |
|
delegate void | Setter (object value) |
|
abstract bool | SupportsType (Type type) |
|
virtual bool | SupportsAttributes (MemberInfo variable) |
|
virtual void | SetupFromAttributes (MemberInfo variable) |
|
virtual void | Initialize () |
|
void | BindTo (InspectorField parent, MemberInfo member, string variableName=null) |
|
void | BindTo (Type variableType, string variableName, Getter getter, Setter setter) |
|
void | Unbind () |
|
virtual void | Refresh () |
|
|
override void | OnUnbound () |
|
override void | OnSkinChanged () |
|
override void | OnDepthChanged () |
|
void | RegenerateElements () |
|
abstract void | GenerateElements () |
|
virtual void | ClearElements () |
|
InspectorField | CreateDrawerForComponent (Component component, string variableName=null) |
|
InspectorField | CreateDrawerForVariable (MemberInfo variable, string variableName=null) |
|
InspectorField | CreateDrawer (MemberInfo variable, Type variableType, string variableName, Getter getter, Setter setter, bool drawObjectsAsFields=true) |
|
virtual void | OnBound () |
|
virtual void | OnUnbound () |
|
virtual void | OnInspectorChanged () |
|
virtual void | OnSkinChanged () |
|
virtual void | OnDepthChanged () |
|
|
virtual int | Length [get] |
|
bool | IsExpanded [get, set] |
|
RuntimeInspector | Inspector [protected get, set] |
|
UISkin | Skin [protected get, set] |
|
Type | BoundVariableType [get] |
|
object | Value [get, set] |
|
int | Depth [protected get, set] |
|
string | Name [get, set] |
|
string | NameRaw [get, set] |
|
virtual float | HeightMultiplier [get] |
|
◆ Initialize()
override void RuntimeInspectorNamespace.ExpandableInspectorField.Initialize |
( |
| ) |
|
|
inlinevirtual |
◆ OnDepthChanged()
override void RuntimeInspectorNamespace.ExpandableInspectorField.OnDepthChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnSkinChanged()
override void RuntimeInspectorNamespace.ExpandableInspectorField.OnSkinChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnUnbound()
override void RuntimeInspectorNamespace.ExpandableInspectorField.OnUnbound |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Refresh()
override void RuntimeInspectorNamespace.ExpandableInspectorField.Refresh |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file:
- C:/Transhuman/S2/Assets/Plugins/RuntimeInspector/Scripts/RuntimeInspector/Fields/InspectorField.cs