Namespace: | Sirenix.OdinInspector.Editor.Internal |
Assembly: | Sirenix.OdinInspector.Editor |
public static class PolymorphicFieldHandler_WILL_BE_DEPRECATED
public static object Field(object key, int controlId, GUIContent label, object value, Type type, bool allowSceneObjects, bool disallowNullValues = false, TypeSelectorDrawerSettingsAttribute selectorSettings = null, PolymorphicFieldSettingsAttribute settings = null, InspectorProperty property = null)
System.Object | key | |
System.Int32 | controlId | |
UnityEngine.GUIContent | label | |
System.Object | value | |
System.Type | type | |
System.Boolean | allowSceneObjects | |
System.Boolean | disallowNullValues | |
TypeSelectorDrawerSettingsAttribute | selectorSettings | |
PolymorphicFieldSettingsAttribute | settings | |
InspectorProperty | property |
System.Object |
public static object Field(object key, int controlId, Rect position, object value, Type type, bool allowSceneObjects, bool disallowNullValues = false, TypeSelectorDrawerSettingsAttribute selectorSettings = null, PolymorphicFieldSettingsAttribute settings = null, InspectorProperty property = null)
System.Object | key | |
System.Int32 | controlId | |
UnityEngine.Rect | position | |
System.Object | value | |
System.Type | type | |
System.Boolean | allowSceneObjects | |
System.Boolean | disallowNullValues | |
TypeSelectorDrawerSettingsAttribute | selectorSettings | |
PolymorphicFieldSettingsAttribute | settings | |
InspectorProperty | property |
System.Object |