C# Класс UnityEditor.ObjectSelector

Наследование: EditorWindow
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Cancel void
CreateAndSetTreeView void
DrawObjectIcon void
FilterSettingsChanged void
GetSceneFromObject Scene
GetSelectedInstanceID int
GridListArea void
GuessIfUserIsLookingForAnAsset bool
HandleKeyboard void
InitIfNeeded void
IsUsingTreeView bool
ItemWasDoubleClicked void
LinePreview void
ListAreaItemSelectedCallback void
OnDestroy void
OnDisable void
OnEnable void
OnGUI void
OnInspectorUpdate void
OnObjectGridGUI void
OnObjectTreeGUI void
OverlapPreview void
PreviewArea void
PreviewIsOpen bool
PreviewIsWide bool
ResizeBottomPartOfWindow void
SearchArea void
SendEvent void
ShouldTreeViewBeUsed bool
Show void
TreeViewSelection void
WidePreview void

Открытые методы

Метод Описание
GetCurrentObject ( ) : Object
GetInitialObject ( ) : Object
SetupPreview ( ) : void
Show ( Object obj, Type requiredType, UnityEditor.SerializedProperty property, bool allowSceneObjects ) : void

Приватные методы

Метод Описание
Cancel ( ) : void
CreateAndSetTreeView ( ObjectTreeForSelector data ) : void
DrawObjectIcon ( Rect position, Texture icon ) : void
FilterSettingsChanged ( ) : void
GetSceneFromObject ( Object obj ) : Scene
GetSelectedInstanceID ( ) : int
GridListArea ( ) : void
GuessIfUserIsLookingForAnAsset ( string requiredClassName, bool checkGameObject ) : bool
HandleKeyboard ( ) : void
InitIfNeeded ( ) : void
IsUsingTreeView ( ) : bool
ItemWasDoubleClicked ( ) : void
LinePreview ( string s, Object o, EditorWrapper p ) : void
ListAreaItemSelectedCallback ( bool doubleClicked ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
OnInspectorUpdate ( ) : void
OnObjectGridGUI ( ) : void
OnObjectTreeGUI ( ) : void
OverlapPreview ( float actualSize, string s, Object o, EditorWrapper p ) : void
PreviewArea ( ) : void
PreviewIsOpen ( ) : bool
PreviewIsWide ( ) : bool
ResizeBottomPartOfWindow ( ) : void
SearchArea ( ) : void
SendEvent ( string eventName, bool exitGUI ) : void
ShouldTreeViewBeUsed ( string className ) : bool
Show ( Object obj, Type requiredType, UnityEditor.SerializedProperty property, bool allowSceneObjects, List allowedInstanceIDs ) : void
TreeViewSelection ( TreeViewItem item ) : void
WidePreview ( float actualSize, string s, Object o, EditorWrapper p ) : void

Описание методов

GetCurrentObject() публичный статический Метод

public static GetCurrentObject ( ) : Object
Результат Object

GetInitialObject() публичный статический Метод

public static GetInitialObject ( ) : Object
Результат Object

SetupPreview() публичный Метод

public SetupPreview ( ) : void
Результат void

Show() публичный Метод

public Show ( Object obj, Type requiredType, UnityEditor.SerializedProperty property, bool allowSceneObjects ) : void
obj Object
requiredType Type
property UnityEditor.SerializedProperty
allowSceneObjects bool
Результат void