Version 3.3.0.2

PolymorphicFieldHandler_WILL_BE_DEPRECATED class

Namespace: Sirenix.OdinInspector.Editor.Internal
Assembly: Sirenix.OdinInspector.Editor
public static class PolymorphicFieldHandler_WILL_BE_DEPRECATED
Inheritance
  • System.Object
  • PolymorphicFieldHandler_WILL_BE_DEPRECATED

Methods

Field(Object, Int32, GUIContent, Object, Type, Boolean, Boolean, TypeSelectorDrawerSettingsAttribute, PolymorphicFieldSettingsAttribute, InspectorProperty)
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)
Parameters
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

Returns
System.Object

Field(Object, Int32, Rect, Object, Type, Boolean, Boolean, TypeSelectorDrawerSettingsAttribute, PolymorphicFieldSettingsAttribute, InspectorProperty)
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)
Parameters
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

Returns
System.Object