| SerializedPropertyAdaptor Class | 
Namespace: Rotorz.ReorderableList
public class SerializedPropertyAdaptor : IReorderableListAdaptor
The SerializedPropertyAdaptor type exposes the following members.
| Name | Description | |
|---|---|---|
| SerializedPropertyAdaptor(SerializedProperty) | 
            Initializes a new instance of SerializedPropertyAdaptor.
              | |
| SerializedPropertyAdaptor(SerializedProperty, Single) | 
            Initializes a new instance of SerializedPropertyAdaptor.
              | 
| Name | Description | |
|---|---|---|
| Add | 
            Add new element at end of list.
              | |
| BeginGUI | 
            Occurs before any list items are drawn.
              | |
| CanDrag | 
            Determines whether an item can be reordered by dragging mouse.
              | |
| CanRemove | 
            Determines whether an item can be removed from list.
              | |
| Clear | 
            Clear all elements from list.
              | |
| DrawItem | 
            Draws main interface for a list item.
              | |
| DrawItemBackground | 
            Draws background of a list item.
              | |
| Duplicate | 
            Duplicate existing element.
              | |
| EndGUI | 
            Occurs after all list items have been drawn.
              | |
| GetItemHeight | 
            Gets height of list item in pixels.
              | |
| Insert | 
            Insert new element at specified index.
              | |
| Move | 
            Move element from source index to destination index.
              | |
| Remove | 
            Remove element at specified index.
              | 
| Name | Description | |
|---|---|---|
| FixedItemHeight | 
            Fixed height of each list item.
              | 
| Name | Description | |
|---|---|---|
| arrayProperty | 
            Gets the underlying serialized array property.
              | |
| Count | 
            Gets count of elements in list.
              | |
| Item | 
            Gets element from list.
              | 
This adaptor can be subclassed to add special logic to item height calculation. You may want to implement a custom adaptor class where specialised functionality is needed.
List elements are not cloned using the ICloneable interface when using a SerializedProperty to manipulate lists.