C# 클래스 UnityToolbag.SortableArrayInspector

상속: UnityEditor.Editor
파일 보기 프로젝트 열기: ChemiKhazi/UnityToolbag

보호된 프로퍼티들

프로퍼티 타입 설명
hasSortableArrays bool
isInitialized bool
listIndex List

공개 메소드들

메소드 설명
OnInspectorGUI ( ) : void

보호된 메소드들

메소드 설명
DrawDefaultSortable ( ) : void

Draw the default inspector, with the sortable arrays

DrawPropertiesFrom ( string propertyStart ) : void

Draw the default inspector, starting from a given property

DrawPropertiesFromUpTo ( string propertyStart, string propertyStop ) : void

Draw the default inspector, starting from a given property to a stopping property

DrawPropertiesUpTo ( string propertyStop ) : void

Draw the default inspector, up to a given property

DrawPropertySortableArray ( UnityEditor.SerializedProperty property ) : void

Draw a SerializedProperty as a ReorderableList if it was found during initialization, otherwise use EditorGUILayout.PropertyField

DrawSortableExcept ( ) : void

Draw the default inspector, except for the given property names

GetGrandParentPath ( UnityEditor.SerializedProperty property ) : string
GetSortableList ( UnityEditor.SerializedProperty property ) : ReorderableList
InitInspector ( ) : void
IterateSerializedProp ( UnityEditor.SerializedProperty property ) : void

비공개 메소드들

메소드 설명
CreateListData ( UnityEditor.SerializedProperty property ) : void
OnEnable ( ) : void

메소드 상세

DrawDefaultSortable() 보호된 메소드

Draw the default inspector, with the sortable arrays
protected DrawDefaultSortable ( ) : void
리턴 void

DrawPropertiesFrom() 보호된 메소드

Draw the default inspector, starting from a given property
protected DrawPropertiesFrom ( string propertyStart ) : void
propertyStart string Property name to start from
리턴 void

DrawPropertiesFromUpTo() 보호된 메소드

Draw the default inspector, starting from a given property to a stopping property
protected DrawPropertiesFromUpTo ( string propertyStart, string propertyStop ) : void
propertyStart string Property name to start from
propertyStop string Property name to stop at
리턴 void

DrawPropertiesUpTo() 보호된 메소드

Draw the default inspector, up to a given property
protected DrawPropertiesUpTo ( string propertyStop ) : void
propertyStop string Property name to stop at
리턴 void

DrawPropertySortableArray() 보호된 메소드

Draw a SerializedProperty as a ReorderableList if it was found during initialization, otherwise use EditorGUILayout.PropertyField
protected DrawPropertySortableArray ( UnityEditor.SerializedProperty property ) : void
property UnityEditor.SerializedProperty
리턴 void

DrawSortableExcept() 보호된 메소드

Draw the default inspector, except for the given property names
protected DrawSortableExcept ( ) : void
리턴 void

GetGrandParentPath() 보호된 정적인 메소드

protected static GetGrandParentPath ( UnityEditor.SerializedProperty property ) : string
property UnityEditor.SerializedProperty
리턴 string

GetSortableList() 보호된 메소드

protected GetSortableList ( UnityEditor.SerializedProperty property ) : ReorderableList
property UnityEditor.SerializedProperty
리턴 UnityEditorInternal.ReorderableList

InitInspector() 보호된 메소드

protected InitInspector ( ) : void
리턴 void

IterateSerializedProp() 보호된 메소드

protected IterateSerializedProp ( UnityEditor.SerializedProperty property ) : void
property UnityEditor.SerializedProperty
리턴 void

OnInspectorGUI() 공개 메소드

public OnInspectorGUI ( ) : void
리턴 void

프로퍼티 상세

hasSortableArrays 보호되어 있는 프로퍼티

protected bool hasSortableArrays
리턴 bool

isInitialized 보호되어 있는 프로퍼티

protected bool isInitialized
리턴 bool

listIndex 보호되어 있는 프로퍼티

protected List listIndex
리턴 List