|
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:
- Assets/CorgiEngine/ThirdParty/MoreMountains/MMTools/Core/Editor/MMReorderableList/MMReorderableList.cs