C# 클래스 UnityEditor.GameObjectInspector

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

공개 프로퍼티들

프로퍼티 타입 설명
dragObject UnityEngine.GameObject

공개 메소드들

메소드 설명
GetRenderableBoundsRecurse ( Bounds &bounds, GameObject go ) : void
GetRenderableCenterRecurse ( GameObject go, int minDepth, int maxDepth ) : Vector3
HasPreviewGUI ( ) : bool
HasRenderableParts ( GameObject go ) : bool
OnDestroy ( ) : void
OnEnable ( ) : void
OnInspectorGUI ( ) : void
OnPreviewGUI ( Rect r, GUIStyle background ) : void
OnPreviewSettings ( ) : void
OnSceneDrag ( SceneView sceneView ) : void
ReloadPreviewInstances ( ) : void
RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D
SetEnabledRecursive ( GameObject go, bool enabled ) : void

보호된 메소드들

메소드 설명
OnHeaderGUI ( ) : void

비공개 메소드들

메소드 설명
CalculatePrefabStatus ( ) : void
CreatePreviewInstances ( ) : void
DestroyPreviewInstances ( ) : void
DoLayerField ( GameObject go ) : void
DoPrefabButtons ( PrefabType prefabType, GameObject go ) : void
DoRenderPreview ( ) : void
DoStaticFlagsDropDown ( GameObject go ) : void
DoStaticToggleField ( GameObject go ) : void
DoTagsField ( GameObject go ) : void
DrawInspector ( ) : bool
GetObjectListFromHierarchy ( List hierarchy, GameObject gameObject ) : void
GetObjects ( bool includeChildren ) : Object[]
GetRenderableCenterRecurse ( Vector3 &center, GameObject go, int depth, int minDepth, int maxDepth ) : float
HasStaticPreview ( ) : bool
InitPreview ( ) : void
OnDisable ( ) : void
RegisterNewComponents ( List newHierarchy, List hierarchy ) : void
SetLayer ( int layer, bool includeChildren ) : void
ShowMixedStaticEditorFlags ( StaticEditorFlags mask ) : bool

메소드 상세

GetRenderableBoundsRecurse() 공개 정적인 메소드

public static GetRenderableBoundsRecurse ( Bounds &bounds, GameObject go ) : void
bounds UnityEngine.Bounds
go UnityEngine.GameObject
리턴 void

GetRenderableCenterRecurse() 공개 정적인 메소드

public static GetRenderableCenterRecurse ( GameObject go, int minDepth, int maxDepth ) : Vector3
go UnityEngine.GameObject
minDepth int
maxDepth int
리턴 Vector3

HasPreviewGUI() 공개 메소드

public HasPreviewGUI ( ) : bool
리턴 bool

HasRenderableParts() 공개 정적인 메소드

public static HasRenderableParts ( GameObject go ) : bool
go UnityEngine.GameObject
리턴 bool

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

OnEnable() 공개 메소드

public OnEnable ( ) : void
리턴 void

OnHeaderGUI() 보호된 메소드

protected OnHeaderGUI ( ) : void
리턴 void

OnInspectorGUI() 공개 메소드

public OnInspectorGUI ( ) : void
리턴 void

OnPreviewGUI() 공개 메소드

public OnPreviewGUI ( Rect r, GUIStyle background ) : void
r UnityEngine.Rect
background UnityEngine.GUIStyle
리턴 void

OnPreviewSettings() 공개 메소드

public OnPreviewSettings ( ) : void
리턴 void

OnSceneDrag() 공개 메소드

public OnSceneDrag ( SceneView sceneView ) : void
sceneView SceneView
리턴 void

ReloadPreviewInstances() 공개 메소드

public ReloadPreviewInstances ( ) : void
리턴 void

RenderStaticPreview() 공개 메소드

public RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D
assetPath string
subAssets Object
width int
height int
리턴 UnityEngine.Texture2D

SetEnabledRecursive() 공개 정적인 메소드

public static SetEnabledRecursive ( GameObject go, bool enabled ) : void
go UnityEngine.GameObject
enabled bool
리턴 void

프로퍼티 상세

dragObject 공개적으로 정적으로 프로퍼티

public static GameObject,UnityEngine dragObject
리턴 UnityEngine.GameObject