Version 3.3.1.2

ObjectSelector_Internal class

Namespace: Sirenix.Reflection.Editor
Assembly: Sirenix.Reflection.Editor
public static class ObjectSelector_Internal
Inheritance
  • System.Object
  • ObjectSelector_Internal

Fields

mObjectBeingEdited_Field
public static FieldInfo mObjectBeingEdited_Field
NewShowMethodRequiredParams
public static Type[] NewShowMethodRequiredParams
OBJECT_SELECTOR_CANCELED_COMMAND
public const string OBJECT_SELECTOR_CANCELED_COMMAND = "ObjectSelectorCanceled"
OBJECT_SELECTOR_CLOSED_COMMAND
public const string OBJECT_SELECTOR_CLOSED_COMMAND = "ObjectSelectorClosed"
OBJECT_SELECTOR_SELECTION_DONE_COMMAND
public const string OBJECT_SELECTOR_SELECTION_DONE_COMMAND = "ObjectSelectorSelectionDone"
OBJECT_SELECTOR_UPDATED_COMMAND
public const string OBJECT_SELECTOR_UPDATED_COMMAND = "ObjectSelectorUpdated"
Show_Method
public static MethodInfo Show_Method

Methods

ShowObjectSelector(Object, Type, Object, Boolean, String, Int32)
public static void ShowObjectSelector(Object obj, Type objType, Object objectBeingEdited, bool allowSceneObjects, string searchFilter, int controlID)
Parameters
UnityEngine.Object obj

System.Type objType

UnityEngine.Object objectBeingEdited

System.Boolean allowSceneObjects

System.String searchFilter

System.Int32 controlID

TryGetNewShowMethod(Type, Type[])
public static MethodInfo TryGetNewShowMethod(Type type, Type[] requiredParams)
Parameters
System.Type type

System.Type[] requiredParams

Returns
System.Reflection.MethodInfo