C# 클래스 UnityEditor.ObjectSelector

상속: EditorWindow
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

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