C# Класс UnityEditorInternal.ReorderableList

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

Открытые свойства

Свойство Тип Описание
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