|
| delegate void | DrawHeaderDelegate (Rect rect, GUIContent label) |
| delegate void | DrawFooterDelegate (Rect rect) |
| delegate void | DrawElementDelegate (Rect rect, SerializedProperty element, GUIContent label, bool selected, bool focused) |
| delegate void | ActionDelegate (MMReorderableList list) |
| delegate bool | ActionBoolDelegate (MMReorderableList list) |
| delegate void | AddDropdownDelegate (Rect buttonRect, MMReorderableList list) |
| delegate Object | DragDropReferenceDelegate (Object[] references, MMReorderableList list) |
| delegate void | DragDropAppendDelegate (Object reference, MMReorderableList list) |
| delegate float | GetElementHeightDelegate (SerializedProperty element) |
| delegate float | GetElementsHeightDelegate (MMReorderableList list) |
| delegate string | GetElementNameDelegate (SerializedProperty element) |
| | MMReorderableList (SerializedProperty list) |
| | MMReorderableList (SerializedProperty list, bool canAdd, bool canRemove, bool draggable) |
| | MMReorderableList (SerializedProperty list, bool canAdd, bool canRemove, bool draggable, ElementDisplayType elementDisplayType, string elementNameProperty, Texture elementIcon) |
| | MMReorderableList (SerializedProperty list, bool canAdd, bool canRemove, bool draggable, ElementDisplayType elementDisplayType, string elementNameProperty, string elementNameOverride, Texture elementIcon) |
| float | GetHeight () |
| void | DoLayoutList () |
| void | DoList (Rect rect, GUIContent label) |
| SerializedProperty | AddItem< T > (T item) |
| SerializedProperty | AddItem () |
| void | Remove (int[] selection) |
| void | RemoveItem (int index) |
| SerializedProperty | GetItem (int index) |
| int | IndexOf (SerializedProperty element) |
| void | GrabKeyboardFocus () |
| bool | HasKeyboardControl () |
| void | ReleaseKeyboardFocus () |
◆ ElementDisplayType
| Enumerator |
|---|
| Auto | |
| Expandable | |
| SingleLine | |
◆ MMReorderableList() [1/4]
| MoreMountains.Tools.MMReorderableList.MMReorderableList |
( |
SerializedProperty | list | ) |
|
◆ MMReorderableList() [2/4]
| MoreMountains.Tools.MMReorderableList.MMReorderableList |
( |
SerializedProperty | list, |
|
|
bool | canAdd, |
|
|
bool | canRemove, |
|
|
bool | draggable ) |
◆ MMReorderableList() [3/4]
| MoreMountains.Tools.MMReorderableList.MMReorderableList |
( |
SerializedProperty | list, |
|
|
bool | canAdd, |
|
|
bool | canRemove, |
|
|
bool | draggable, |
|
|
ElementDisplayType | elementDisplayType, |
|
|
string | elementNameProperty, |
|
|
Texture | elementIcon ) |
◆ MMReorderableList() [4/4]
| MoreMountains.Tools.MMReorderableList.MMReorderableList |
( |
SerializedProperty | list, |
|
|
bool | canAdd, |
|
|
bool | canRemove, |
|
|
bool | draggable, |
|
|
ElementDisplayType | elementDisplayType, |
|
|
string | elementNameProperty, |
|
|
string | elementNameOverride, |
|
|
Texture | elementIcon ) |
◆ ActionBoolDelegate()
| delegate bool MoreMountains.Tools.MMReorderableList.ActionBoolDelegate |
( |
MMReorderableList | list | ) |
|
◆ ActionDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.ActionDelegate |
( |
MMReorderableList | list | ) |
|
◆ AddDropdownDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.AddDropdownDelegate |
( |
Rect | buttonRect, |
|
|
MMReorderableList | list ) |
◆ AddItem()
| SerializedProperty MoreMountains.Tools.MMReorderableList.AddItem |
( |
| ) |
|
◆ AddItem< T >()
◆ DoLayoutList()
| void MoreMountains.Tools.MMReorderableList.DoLayoutList |
( |
| ) |
|
◆ DoList()
| void MoreMountains.Tools.MMReorderableList.DoList |
( |
Rect | rect, |
|
|
GUIContent | label ) |
◆ DragDropAppendDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.DragDropAppendDelegate |
( |
Object | reference, |
|
|
MMReorderableList | list ) |
◆ DragDropReferenceDelegate()
◆ DrawElementDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.DrawElementDelegate |
( |
Rect | rect, |
|
|
SerializedProperty | element, |
|
|
GUIContent | label, |
|
|
bool | selected, |
|
|
bool | focused ) |
◆ DrawFooterDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.DrawFooterDelegate |
( |
Rect | rect | ) |
|
◆ DrawHeaderDelegate()
| delegate void MoreMountains.Tools.MMReorderableList.DrawHeaderDelegate |
( |
Rect | rect, |
|
|
GUIContent | label ) |
◆ GetElementHeightDelegate()
| delegate float MoreMountains.Tools.MMReorderableList.GetElementHeightDelegate |
( |
SerializedProperty | element | ) |
|
◆ GetElementNameDelegate()
| delegate string MoreMountains.Tools.MMReorderableList.GetElementNameDelegate |
( |
SerializedProperty | element | ) |
|
◆ GetElementsHeightDelegate()
| delegate float MoreMountains.Tools.MMReorderableList.GetElementsHeightDelegate |
( |
MMReorderableList | list | ) |
|
◆ GetHeight()
| float MoreMountains.Tools.MMReorderableList.GetHeight |
( |
| ) |
|
◆ GetItem()
| SerializedProperty MoreMountains.Tools.MMReorderableList.GetItem |
( |
int | index | ) |
|
◆ GrabKeyboardFocus()
| void MoreMountains.Tools.MMReorderableList.GrabKeyboardFocus |
( |
| ) |
|
◆ HasKeyboardControl()
| bool MoreMountains.Tools.MMReorderableList.HasKeyboardControl |
( |
| ) |
|
◆ IndexOf()
| int MoreMountains.Tools.MMReorderableList.IndexOf |
( |
SerializedProperty | element | ) |
|
◆ ReleaseKeyboardFocus()
| void MoreMountains.Tools.MMReorderableList.ReleaseKeyboardFocus |
( |
| ) |
|
◆ Remove()
| void MoreMountains.Tools.MMReorderableList.Remove |
( |
int[] | selection | ) |
|
◆ RemoveItem()
| void MoreMountains.Tools.MMReorderableList.RemoveItem |
( |
int | index | ) |
|
◆ canAdd
| bool MoreMountains.Tools.MMReorderableList.canAdd |
◆ canRemove
| bool MoreMountains.Tools.MMReorderableList.canRemove |
◆ draggable
| bool MoreMountains.Tools.MMReorderableList.draggable |
◆ elementDisplayType
◆ elementIcon
| Texture MoreMountains.Tools.MMReorderableList.elementIcon |
◆ elementNameOverride
| string MoreMountains.Tools.MMReorderableList.elementNameOverride |
◆ elementNameProperty
| string MoreMountains.Tools.MMReorderableList.elementNameProperty |
◆ expandable
| bool MoreMountains.Tools.MMReorderableList.expandable |
◆ footerHeight
| float MoreMountains.Tools.MMReorderableList.footerHeight |
◆ headerHeight
| float MoreMountains.Tools.MMReorderableList.headerHeight |
◆ label
| GUIContent MoreMountains.Tools.MMReorderableList.label |
◆ multipleSelection
| bool MoreMountains.Tools.MMReorderableList.multipleSelection |
◆ showDefaultBackground
| bool MoreMountains.Tools.MMReorderableList.showDefaultBackground |
◆ slideEasing
| float MoreMountains.Tools.MMReorderableList.slideEasing |
◆ verticalSpacing
| float MoreMountains.Tools.MMReorderableList.verticalSpacing |
◆ HasList
| bool MoreMountains.Tools.MMReorderableList.HasList |
|
get |
◆ Index
| int MoreMountains.Tools.MMReorderableList.Index |
|
getset |
◆ IsDragging
| bool MoreMountains.Tools.MMReorderableList.IsDragging |
|
get |
◆ Length
| int MoreMountains.Tools.MMReorderableList.Length |
|
get |
◆ List
| SerializedProperty MoreMountains.Tools.MMReorderableList.List |
|
getset |
◆ Selected
| int [] MoreMountains.Tools.MMReorderableList.Selected |
|
getset |
◆ drawElementBackgroundCallback
◆ drawElementCallback
◆ drawFooterCallback
◆ drawHeaderCallback
◆ getElementHeightCallback
◆ getElementNameCallback
◆ getElementsHeightCallback
◆ onAddCallback
◆ onAddDropdownCallback
◆ onAppendDragDropCallback
◆ onCanRemoveCallback
◆ onChangedCallback
| ActionDelegate MoreMountains.Tools.MMReorderableList.onChangedCallback |
◆ onMouseUpCallback
| ActionDelegate MoreMountains.Tools.MMReorderableList.onMouseUpCallback |
◆ onRemoveCallback
◆ onReorderCallback
| ActionDelegate MoreMountains.Tools.MMReorderableList.onReorderCallback |
◆ onSelectCallback
◆ onValidateDragAndDropCallback
The documentation for this class was generated from the following file: