C# 클래스 UnityEditorInternal.ReorderableList

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

공개 프로퍼티들

프로퍼티 타입 설명
displayAdd bool
displayRemove bool
drawElementBackgroundCallback ElementCallbackDelegate
drawElementCallback ElementCallbackDelegate
drawFooterCallback FooterCallbackDelegate
drawHeaderCallback HeaderCallbackDelegate
elementHeight float
elementHeightCallback ElementHeightCallbackDelegate
footerHeight float
headerHeight float
onAddCallback AddCallbackDelegate
onAddDropdownCallback AddDropdownCallbackDelegate
onCanRemoveCallback CanRemoveCallbackDelegate
onChangedCallback ChangedCallbackDelegate
onMouseUpCallback SelectCallbackDelegate
onRemoveCallback RemoveCallbackDelegate
onReorderCallback ReorderCallbackDelegate
onSelectCallback SelectCallbackDelegate
showDefaultBackground bool

공개 메소드들

메소드 설명
DoLayoutList ( ) : void
DoList ( Rect rect ) : void
GetHeight ( ) : float
GrabKeyboardFocus ( ) : void
HasKeyboardControl ( ) : bool
ReleaseKeyboardFocus ( ) : void
ReorderableList ( IList elements, Type elementType ) : System
ReorderableList ( IList elements, Type elementType, bool draggable, bool displayHeader, bool displayAddButton, bool displayRemoveButton ) : System
ReorderableList ( SerializedObject serializedObject, UnityEditor.SerializedProperty elements ) : System
ReorderableList ( SerializedObject serializedObject, UnityEditor.SerializedProperty elements, bool draggable, bool displayHeader, bool displayAddButton, bool displayRemoveButton ) : System

비공개 메소드들

메소드 설명
CalculateRowIndex ( ) : int
DoDraggingAndSelection ( Rect listRect ) : void
DoListElements ( Rect listRect ) : void
DoListFooter ( Rect footerRect ) : void
DoListHeader ( Rect headerRect ) : void
GetContentRect ( Rect rect ) : Rect
GetElementHeight ( int index ) : float
GetElementYOffset ( int index ) : float
GetElementYOffset ( int index, int skipIndex ) : float
GetListElementHeight ( ) : float
GetRowIndex ( float localY ) : int
GetRowRect ( int index, Rect listRect ) : Rect
InitList ( SerializedObject serializedObject, UnityEditor.SerializedProperty elements, IList elementList, bool draggable, bool displayHeader, bool displayAddButton, bool displayRemoveButton ) : void
IsDragging ( ) : bool
IsMouseInsideActiveElement ( Rect listRect ) : bool
UpdateDraggedY ( Rect listRect ) : void

메소드 상세

DoLayoutList() 공개 메소드

public DoLayoutList ( ) : void
리턴 void

DoList() 공개 메소드

public DoList ( Rect rect ) : void
rect UnityEngine.Rect
리턴 void

GetHeight() 공개 메소드

public GetHeight ( ) : float
리턴 float

GrabKeyboardFocus() 공개 메소드

public GrabKeyboardFocus ( ) : void
리턴 void

HasKeyboardControl() 공개 메소드

public HasKeyboardControl ( ) : bool
리턴 bool

ReleaseKeyboardFocus() 공개 메소드

public ReleaseKeyboardFocus ( ) : void
리턴 void

ReorderableList() 공개 메소드

public ReorderableList ( IList elements, Type elementType ) : System
elements IList
elementType System.Type
리턴 System

ReorderableList() 공개 메소드

public ReorderableList ( IList elements, Type elementType, bool draggable, bool displayHeader, bool displayAddButton, bool displayRemoveButton ) : System
elements IList
elementType System.Type
draggable bool
displayHeader bool
displayAddButton bool
displayRemoveButton bool
리턴 System

ReorderableList() 공개 메소드

public ReorderableList ( SerializedObject serializedObject, UnityEditor.SerializedProperty elements ) : System
serializedObject UnityEditor.SerializedObject
elements UnityEditor.SerializedProperty
리턴 System

ReorderableList() 공개 메소드

public ReorderableList ( SerializedObject serializedObject, UnityEditor.SerializedProperty elements, bool draggable, bool displayHeader, bool displayAddButton, bool displayRemoveButton ) : System
serializedObject UnityEditor.SerializedObject
elements UnityEditor.SerializedProperty
draggable bool
displayHeader bool
displayAddButton bool
displayRemoveButton bool
리턴 System

프로퍼티 상세

displayAdd 공개적으로 프로퍼티

public bool displayAdd
리턴 bool

displayRemove 공개적으로 프로퍼티

public bool displayRemove
리턴 bool

drawElementBackgroundCallback 공개적으로 프로퍼티

public ElementCallbackDelegate drawElementBackgroundCallback
리턴 ElementCallbackDelegate

drawElementCallback 공개적으로 프로퍼티

public ElementCallbackDelegate drawElementCallback
리턴 ElementCallbackDelegate

drawFooterCallback 공개적으로 프로퍼티

public FooterCallbackDelegate drawFooterCallback
리턴 FooterCallbackDelegate

drawHeaderCallback 공개적으로 프로퍼티

public HeaderCallbackDelegate drawHeaderCallback
리턴 HeaderCallbackDelegate

elementHeight 공개적으로 프로퍼티

public float elementHeight
리턴 float

elementHeightCallback 공개적으로 프로퍼티

public ElementHeightCallbackDelegate elementHeightCallback
리턴 ElementHeightCallbackDelegate

footerHeight 공개적으로 프로퍼티

public float footerHeight
리턴 float

headerHeight 공개적으로 프로퍼티

public float headerHeight
리턴 float

onAddCallback 공개적으로 프로퍼티

public AddCallbackDelegate onAddCallback
리턴 AddCallbackDelegate

onAddDropdownCallback 공개적으로 프로퍼티

public AddDropdownCallbackDelegate onAddDropdownCallback
리턴 AddDropdownCallbackDelegate

onCanRemoveCallback 공개적으로 프로퍼티

public CanRemoveCallbackDelegate onCanRemoveCallback
리턴 CanRemoveCallbackDelegate

onChangedCallback 공개적으로 프로퍼티

public ChangedCallbackDelegate onChangedCallback
리턴 ChangedCallbackDelegate

onMouseUpCallback 공개적으로 프로퍼티

public SelectCallbackDelegate onMouseUpCallback
리턴 SelectCallbackDelegate

onRemoveCallback 공개적으로 프로퍼티

public RemoveCallbackDelegate onRemoveCallback
리턴 RemoveCallbackDelegate

onReorderCallback 공개적으로 프로퍼티

public ReorderCallbackDelegate onReorderCallback
리턴 ReorderCallbackDelegate

onSelectCallback 공개적으로 프로퍼티

public SelectCallbackDelegate onSelectCallback
리턴 SelectCallbackDelegate

showDefaultBackground 공개적으로 프로퍼티

public bool showDefaultBackground
리턴 bool