diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field.meta b/Assets/Fungus/Thirdparty/Reorderable List Field.meta
deleted file mode 100644
index 8e58cda1..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: fb90622e4c0c8488e807119925da3a7a
-folderAsset: yes
-timeCreated: 1434110041
-licenseType: Free
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor.meta b/Assets/Fungus/Thirdparty/Reorderable List Field/Editor.meta
deleted file mode 100644
index a70a23a1..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1351e3cf05fcef04cbafc172b277cd32
-folderAsset: yes
-timeCreated: 1434110041
-licenseType: Free
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll b/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll
deleted file mode 100755
index 4c02b9dc..00000000
Binary files a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll and /dev/null differ
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll.meta b/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll.meta
deleted file mode 100644
index 7ce66fc7..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.dll.meta
+++ /dev/null
@@ -1,22 +0,0 @@
-fileFormatVersion: 2
-guid: 21d076cb9a4ec214a8cb820e69657bc3
-PluginImporter:
- serializedVersion: 1
- iconMap: {}
- executionOrder: {}
- isPreloaded: 0
- platformData:
- Any:
- enabled: 0
- settings: {}
- Editor:
- enabled: 1
- settings:
- DefaultValueInitialized: true
- WindowsStoreApps:
- enabled: 0
- settings:
- CPU: AnyCPU
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml b/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml
deleted file mode 100755
index d299d67d..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml
+++ /dev/null
@@ -1,1811 +0,0 @@
-
-
-
- Editor.ReorderableList
-
-
-
-
- Arguments which are passed to .
-
-
-
-
- Initializes a new instance of .
-
- Reorderable list adaptor.
- Position of the add menu button.
-
-
-
- Gets adaptor to reorderable list container.
-
-
-
-
- Gets position of the add menu button.
-
-
-
-
- An event handler which is invoked when the "Add Menu" button is clicked.
-
- Object which raised event.
- Event arguments.
-
-
-
- Factory methods that create
- instances that can then be used to build element adder menus.
-
-
-
-
- Gets a to build an element
- adder menu for a context object of the type .
-
- Type of the context object that elements can be added to.
-
- A new instance.
-
-
-
-
- Gets a to build an element
- adder menu for a context object of the type .
-
- Contract type of addable elements.
- Type of the context object that elements can be added to.
-
- A new instance.
-
-
-
-
- Annotate implementations with a
- to associate it with the contract
- type of addable elements.
-
-
-
-
- Initializes a new instance of the class.
-
- Contract type of addable elements.
-
-
-
- Gets the contract type of addable elements.
-
-
-
-
- Provides meta information which is useful when creating new implementations of
- the interface.
-
-
-
-
- Gets an array of all the concrete element types that implement the specified
- .
-
- Contract type of addable elements.
-
- An array of zero or more concrete element types.
-
-
- If is null.
-
-
-
-
- Gets a filtered array of the concrete element types that implement the
- specified .
-
- Contract type of addable elements.
- An array of zero or more filters.
-
- An array of zero or more concrete element types.
-
-
- If is null.
-
-
-
-
- Gets an array of instances
- that are associated with the specified .
-
- Contract type of addable elements.
- Type of the context object that elements can be added to.
-
- An array containing zero or more instances.
-
-
- If is null.
-
-
-
-
- Gets an array of the types
- that are associated with the specified .
-
- Contract type of addable elements.
- Type of the context object that elements can be added to.
-
- An array containing zero or more .
-
-
- If is null.
-
-
-
-
- Reorderable list adaptor for generic list.
-
- Type of list element.
-
-
-
- Initializes a new instance of .
-
- The list which can be reordered.
- Callback to draw list item.
- Height of list item in pixels.
-
-
-
- Add new element at end of list.
-
-
-
-
- Occurs before any list items are drawn.
-
-
-
-
- Determines whether an item can be reordered by dragging mouse.
-
- Zero-based index for list element.
-
- A value of true if item can be dragged; otherwise false.
-
-
-
-
- Determines whether an item can be removed from list.
-
- Zero-based index for list element.
-
- A value of true if item can be removed; otherwise false.
-
-
-
-
- Clear all elements from list.
-
-
-
-
- Gets count of elements in list.
-
-
-
-
- Draws main interface for a list item.
-
- Position in GUI.
- Zero-based index of array element.
-
-
-
- Draws background of a list item.
-
- Total position of list element in GUI.
- Zero-based index of array element.
-
-
-
- Duplicate existing element.
-
- Zero-based index of list element.
-
-
-
- Occurs after all list items have been drawn.
-
-
-
-
- Fixed height of each list item.
-
-
-
-
- Gets height of list item in pixels.
-
- Zero-based index of array element.
-
- Measurement in pixels.
-
-
-
-
- Insert new element at specified index.
-
- Zero-based index for list element.
-
-
-
- Gets element from list.
-
- Zero-based index of element.
-
- The element.
-
-
-
-
- Gets the underlying list data structure.
-
-
-
-
- Move element from source index to destination index.
-
- Zero-based index of source element.
- Zero-based index of destination element.
-
-
-
- Remove element at specified index.
-
- Zero-based index of list element.
-
-
-
- Interface for an object which adds elements to a context object of the type
- .
-
- Type of the context object that elements can be added to.
-
-
-
- Adds an element of the specified to the associated
- context object.
-
- Type of element to add.
-
- The new element.
-
-
-
-
- Determines whether a new element of the specified can
- be added to the associated context object.
-
- Type of element to add.
-
- A value of true if an element of the specified type can be added;
- otherwise, a value of false.
-
-
-
-
- Gets the context object.
-
-
-
-
- Interface for a menu interface.
-
-
-
-
- Displays the drop-down menu inside an editor GUI.
-
- Position of menu button in the GUI.
-
-
-
- Gets a value indicating whether the menu contains any items.
-
-
-
-
- Interface for building an .
-
- Type of the context object that elements can be added to.
-
-
-
- Adds a custom command to the menu.
-
- The custom command.
-
- If is null.
-
-
-
-
- Adds a filter function which determines whether types can be included or
- whether they need to be excluded.
-
- Filter function.
-
- If is null.
-
-
-
-
- Builds and returns a new instance.
-
-
- A new instance each time the method is invoked.
-
-
-
-
- Sets contract type of the elements that can be included in the .
- Only non-abstract class types that are assignable from the
- will be included in the built menu.
-
- Contract type of addable elements.
-
-
-
- Set the implementation which is used
- when adding new elements to the context object.
-
- Element adder.
-
-
-
- Set the function that formats the display of type names in the user interface.
-
- Function that formats display name of type; or null.
-
-
-
- Interface for a menu command that can be included in an
- either by annotating an implementation of the
- interface with or directly by
- calling .
-
- Type of the context object that elements can be added to.
-
-
-
- Determines whether the command can be executed.
-
- The associated element adder provides access to
- the instance.
-
- A value of true if the command can execute; otherwise, false.
-
-
-
-
- Gets the content of the menu command.
-
-
-
-
- Executes the command.
-
- The associated element adder provides access to
- the instance.
-
-
-
- Adaptor allowing reorderable list control to interface with list data.
-
-
-
-
- Add new element at end of list.
-
-
-
-
- Occurs before any list items are drawn.
-
-
-
-
- Determines whether an item can be reordered by dragging mouse.
-
- Zero-based index for list element.
-
- A value of true if item can be dragged; otherwise false.
-
-
-
-
- Determines whether an item can be removed from list.
-
- Zero-based index for list element.
-
- A value of true if item can be removed; otherwise false.
-
-
-
-
- Clear all elements from list.
-
-
-
-
- Gets count of elements in list.
-
-
-
-
- Draws main interface for a list item.
-
- Position in GUI.
- Zero-based index of array element.
-
-
-
- Draws background of a list item.
-
- Total position of list element in GUI.
- Zero-based index of array element.
-
-
-
- Duplicate existing element.
-
- Zero-based index of list element.
-
-
-
- Occurs after all list items have been drawn.
-
-
-
-
- Gets height of list item in pixels.
-
- Zero-based index of array element.
-
- Measurement in pixels.
-
-
-
-
- Insert new element at specified index.
-
- Zero-based index for list element.
-
-
-
- Move element from source index to destination index.
-
- Zero-based index of source element.
- Zero-based index of destination element.
-
-
-
- Remove element at specified index.
-
- Zero-based index of list element.
-
-
-
- Can be implemented along with when drop
- insertion or ordering is desired.
-
-
-
-
- Determines whether an item is being dragged and that it can be inserted
- or moved by dropping somewhere into the reorderable list control.
-
- Zero-based index of insertion.
-
- A value of true if item can be dropped; otherwise false.
-
-
-
-
- Processes the current drop insertion operation when
- returns a value of true to process, accept or cancel.
-
- Zero-based index of insertion.
-
-
-
- Arguments which are passed to .
-
-
-
-
- Initializes a new instance of .
-
- Reorderable list adaptor.
- Zero-based index of item.
- Indicates if inserted item was duplicated from another item.
-
-
-
- Gets adaptor to reorderable list container which contains element.
-
-
-
-
- Gets zero-based index of item which was inserted.
-
-
-
-
- Indicates if inserted item was duplicated from another item.
-
-
-
-
- An event handler which is invoked after new list item is inserted.
-
- Object which raised event.
- Event arguments.
-
-
-
- Arguments which are passed to .
-
-
-
-
- Initializes a new instance of .
-
- Reorderable list adaptor.
- Old zero-based index of item.
- New zero-based index of item.
-
-
-
- Gets adaptor to reorderable list container which contains element.
-
-
-
-
- Gets new zero-based index of the item which was moved.
-
-
-
-
- Gets old zero-based index of the item which was moved.
-
-
-
-
- An event handler which is invoked after a list item is moved.
-
- Object which raised event.
- Event arguments.
-
-
-
- Arguments which are passed to .
-
-
-
-
- Initializes a new instance of .
-
- Reorderable list adaptor.
- Zero-based index of item.
- Xero-based index of item destination.
-
-
-
- Gets adaptor to reorderable list container which contains element.
-
-
-
-
- Gets the new candidate zero-based index for the item.
-
-
-
-
- Gets current zero-based index of item which is going to be moved.
-
-
-
-
- Gets zero-based index of item after it has been moved.
-
-
-
-
- An event handler which is invoked before a list item is moved.
-
- Object which raised event.
- Event arguments.
-
-
-
- Arguments which are passed to .
-
-
-
-
- Initializes a new instance of .
-
- Reorderable list adaptor.
- Zero-based index of item.
-
-
-
- Gets adaptor to reorderable list container which contains element.
-
-
-
-
- Gets zero-based index of item which is being removed.
-
-
-
-
- An event handler which is invoked before a list item is removed.
-
- Object which raised event.
- Event arguments.
-
-
-
- Base class for custom reorderable list control.
-
-
-
-
- Initializes a new instance of .
-
-
-
-
- Initializes a new instance of .
-
- Optional flags which affect behavior of control.
-
-
-
- Add item at end of list and raises the event .
-
- Reorderable list adaptor.
-
-
-
- Invoked to generate context menu for list item.
-
- Menu which can be populated.
- Zero-based index of item which was right-clicked.
- Reorderable list adaptor.
-
-
-
- Occurs when add menu button is clicked.
-
-
-
-
- Background color of anchor list item.
-
-
-
-
- Calculate height of list control in pixels.
-
- Reorderable list adaptor.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list control in pixels.
-
- Count of items in list.
- Fixed height of list item.
-
- Required list height in pixels.
-
-
-
-
- Remove all items from list.
-
- Reorderable list adaptor.
-
- Returns a value of false if operation was cancelled.
-
-
-
-
- Content for "Clear All" command.
-
-
-
-
- Content for "Duplicate" command.
-
-
-
-
- Content for "Insert Above" command.
-
-
-
-
- Content for "Insert Below" command.
-
-
-
-
- Content for "Move to Bottom" command.
-
-
-
-
- Content for "Move to Top" command.
-
-
-
-
- Content for "Remove" command.
-
-
-
-
- Gets or sets style used to draw background of list control.
-
-
-
-
- Gets the total position of the list item that is currently being drawn.
-
-
-
-
- Gets the control ID of the list that is currently being drawn.
-
-
-
-
- Gets the position of the list control that is currently being drawn.
-
-
-
-
- Default functionality to handle context command.
-
-
-
-
- Call to manually perform command.
-
- Name of command. This is the text shown in the context menu.
- Zero-based index of item which was right-clicked.
- Reorderable list adaptor.
-
- A value of true if command was known; otherwise false.
-
-
-
-
- Call to manually perform command.
-
- Content representing command.
- Zero-based index of item which was right-clicked.
- Reorderable list adaptor.
-
- A value of true if command was known; otherwise false.
-
-
-
-
- Draw layout version of list control.
-
- Unique ID of list control.
- Reorderable list adaptor.
- Delegate for drawing empty list.
-
-
-
- Draw layout version of list control.
-
- Unique ID of list control.
- Reorderable list adaptor.
- Delegate for drawing empty list.
-
-
-
- Draw list control with absolute positioning.
-
- Position of list control in GUI.
- Reorderable list adaptor.
- Delegate for drawing empty list.
-
-
-
- Draw list control with absolute positioning.
-
- Position of list control in GUI.
- Reorderable list adaptor.
- Delegate for drawing empty list.
-
-
-
- Generate and draw control from state object.
-
- Reorderable list adaptor.
- Delegate for drawing empty list.
- Optional flags to pass into list field.
-
-
-
- Generate and draw control from state object.
-
- Position of control.
- Reorderable list adaptor.
- Delegate for drawing empty list.
- Optional flags to pass into list field.
-
-
-
- Draws drop insertion indicator.
-
- Position if the drop indicator.
-
-
-
- Duplicate specified item and raises the event .
-
- Reorderable list adaptor.
- Zero-based index of item.
-
-
-
- Gets or sets flags which affect behavior of control.
-
-
-
-
- Gets or sets style used to draw footer buttons.
-
-
-
-
- Invoked to handle context command.
-
- Name of command. This is the text shown in the context menu.
- Zero-based index of item which was right-clicked.
- Reorderable list adaptor.
-
- A value of true if command was known; otherwise false.
-
-
-
-
- Gets or sets a boolean value indicating whether a horizontal line should be
- shown below the last list item at the end of the list control.
-
-
-
-
- Gets or sets a boolean value indicating whether a horizontal line should be
- shown above the first list item at the start of the list control.
-
-
-
-
- Gets or sets the color of the horizontal lines that appear between list items.
-
-
-
-
- Insert item at specified index and raises the event .
-
- Reorderable list adaptor.
- Zero-based index of item.
-
-
-
- Gets or sets style used to draw list item buttons (like the remove button).
-
-
-
-
- Occurs after list item is inserted or duplicated.
-
-
-
-
- Occurs after list item has been moved.
-
-
-
-
- Occurs immediately before list item is moved allowing for move operation to be cancelled.
-
-
-
-
- Occurs before list item is removed and allowing for remove operation to be cancelled.
-
-
-
-
- Move item from source index to destination index.
-
- Reorderable list adaptor.
- Zero-based index of source item.
- Zero-based index of destination index.
-
-
-
- Raises event when add menu button is clicked.
-
- Event arguments.
-
-
-
- Raises event after list item is inserted or duplicated.
-
- Event arguments.
-
-
-
- Raises event after list item has been moved.
-
- Event arguments.
-
-
-
- Raises event immediately before list item is moved and provides oppertunity to cancel.
-
- Event arguments.
-
-
-
- Raises event before list item is removed and provides oppertunity to cancel.
-
- Event arguments.
-
-
-
- Remove specified item.
-
- Reorderable list adaptor.
- Zero-based index of item.
-
- Returns a value of false if operation was cancelled.
-
-
-
-
- Background color of target slot when dragging list item.
-
-
-
-
- Invoked to draw content for empty list.
-
-
-
-
- Invoked to draw content for empty list with absolute positioning.
-
- Position of empty content.
-
-
-
- Invoked to draw list item.
-
- Position of list item.
- The list item.
- Type of item list.
-
- The modified value.
-
-
-
-
- Additional flags which can be passed into reorderable list field.
-
-
-
-
- Hide grab handles and disable reordering of list items.
-
-
-
-
- Hide add button at base of control.
-
-
-
-
- Hide remove buttons from list items.
-
-
-
-
- Do not display context menu upon right-clicking grab handle.
-
-
-
-
- Hide "Duplicate" option from context menu.
-
-
-
-
- Do not automatically focus first control of newly added items.
-
-
-
-
- Show zero-based index of array elements.
-
-
-
-
- Do not attempt to clip items which are out of view.
-
-
-
-
- Utility class for drawing reorderable lists.
-
-
-
-
- Calculate height of list field for adapted collection.
-
- Reorderable list adaptor.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for adapted collection.
-
- Reorderable list adaptor.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Count of items in list.
- Fixed height of list item.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Count of items in list.
- Fixed height of list item.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Count of items in list.
- Fixed height of list item.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Count of items in list.
- Fixed height of list item.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Serializable property.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Calculate height of list field for absolute positioning.
-
- Serializable property.
- Optional flags to pass into list field.
-
- Required list height in pixels.
-
-
-
-
- Gets the zero-based index of the list item that is currently being drawn;
- or a value of -1 if no item is currently being drawn.
-
-
-
-
- Gets the total position of the list item that is currently being drawn.
-
-
-
-
- Gets the control ID of the list that is currently being drawn.
-
-
-
-
- Gets the position of the list control that is currently being drawn.
-
-
-
-
- Default list item drawer implementation.
-
- Position to draw list item control(s).
- Value of list item.
- Type of list item.
-
- Unmodified value of list item.
-
-
-
-
- Default list item height is 18 pixels.
-
-
-
-
- Gets or sets the zero-based index of the last item that was changed. A value of -1
- indicates that no item was changed by list.
-
-
-
-
- Draw list field control for adapted collection.
-
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control.
-
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Position of control.
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Position of control.
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Position of control.
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for adapted collection.
-
- Position of control.
- Reorderable list adaptor.
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control with absolute positioning.
-
- Position of control.
- The list which can be reordered.
- Callback to draw list item.
- Callback to draw custom content for empty list (optional).
- Height of a single list item.
- Optional flags to pass into list field.
- Type of list item.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draw list field control for serializable property array.
-
- Position of control.
- Serializable property.
- Use fixed height for items rather than .
- Callback to draw custom content for empty list (optional).
- Optional flags to pass into list field.
-
-
-
- Draws text field allowing list items to be edited.
-
- Position to draw list item control(s).
- Value of list item.
-
- Modified value of list item.
-
-
-
-
- Draw title control for list field.
-
- Text for title control.
-
-
-
- Draw title control for list field.
-
- Content for title control.
-
-
-
- Draw title control for list field with absolute positioning.
-
- Position of control.
- Text for title control.
-
-
-
- Draw title control for list field with absolute positioning.
-
- Position of control.
- Content for title control.
-
-
-
- Styles for the .
-
-
-
-
- Gets style for the background of list control.
-
-
-
-
- Gets an alternative style for the background of list control.
-
-
-
-
- Gets style for footer button.
-
-
-
-
- Gets an alternative style for footer button.
-
-
-
-
- Gets color for the horizontal lines that appear between list items.
-
-
-
-
- Gets style for remove item button.
-
-
-
-
- Gets style for the background of a selected item.
-
-
-
-
- Gets color of background for a selected list item.
-
-
-
-
- Gets style for title header.
-
-
-
-
- Reorderable list adaptor for serialized array property.
-
-
-
-
- Initializes a new instance of .
-
- Serialized property for entire array.
-
-
-
- Initializes a new instance of .
-
- Serialized property for entire array.
- Non-zero height overrides property drawer height calculation.
-
-
-
- Add new element at end of list.
-
-
-
-
- Gets the underlying serialized array property.
-
-
-
-
- Occurs before any list items are drawn.
-
-
-
-
- Determines whether an item can be reordered by dragging mouse.
-
- Zero-based index for list element.
-
- A value of true if item can be dragged; otherwise false.
-
-
-
-
- Determines whether an item can be removed from list.
-
- Zero-based index for list element.
-
- A value of true if item can be removed; otherwise false.
-
-
-
-
- Clear all elements from list.
-
-
-
-
- Gets count of elements in list.
-
-
-
-
- Draws main interface for a list item.
-
- Position in GUI.
- Zero-based index of array element.
-
-
-
- Draws background of a list item.
-
- Total position of list element in GUI.
- Zero-based index of array element.
-
-
-
- Duplicate existing element.
-
- Zero-based index of list element.
-
-
-
- Occurs after all list items have been drawn.
-
-
-
-
- Fixed height of each list item.
-
-
-
-
- Gets height of list item in pixels.
-
- Zero-based index of array element.
-
- Measurement in pixels.
-
-
-
-
- Insert new element at specified index.
-
- Zero-based index for list element.
-
-
-
- Gets element from list.
-
- Zero-based index of element.
-
- Serialized property wrapper for array element.
-
-
-
-
- Move element from source index to destination index.
-
- Zero-based index of source element.
- Zero-based index of destination element.
-
-
-
- Remove element at specified index.
-
- Zero-based index of list element.
-
-
-
\ No newline at end of file
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml.meta b/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml.meta
deleted file mode 100644
index a9d60fc3..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/Editor/Editor.ReorderableList.xml.meta
+++ /dev/null
@@ -1,6 +0,0 @@
-fileFormatVersion: 2
-guid: 087430efbff5ee54a8c8273aee1508fc
-TextScriptImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt b/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt
deleted file mode 100755
index 68f7deeb..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2013-2015 Rotorz Limited
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
\ No newline at end of file
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt.meta b/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt.meta
deleted file mode 100644
index 9f94a2ba..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/LICENSE.txt.meta
+++ /dev/null
@@ -1,6 +0,0 @@
-fileFormatVersion: 2
-guid: 8fc66c8c3ee484548a40e9b4cb50f206
-TextScriptImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt b/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt
deleted file mode 100755
index 6ca1fd5e..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt
+++ /dev/null
@@ -1,139 +0,0 @@
-README
-======
-
-List control for Unity allowing editor developers to add reorderable list controls to
-their GUIs. Supports generic lists and serialized property arrays, though additional
-collection types can be supported by implementing `Rotorz.ReorderableList.IReorderableListAdaptor`.
-
-Licensed under the MIT license. See LICENSE file in the project root for full license
-information. DO NOT contribute to this project unless you accept the terms of the
-contribution agreement.
-
-![screenshot](https://bitbucket.org/rotorz/reorderable-list-editor-field-for-unity/raw/master/screenshot.png)
-
-Features
---------
-
-- Drag and drop reordering!
-- Automatically scrolls if inside a scroll view whilst reordering.
-- Easily customized using flags.
-- Adaptors for `IList` and `SerializedProperty`.
-- Subscribe to add/remove item events.
-- Supports mixed item heights.
-- Disable drag and/or removal on per-item basis.
-- [Drop insertion]() (for use with `UnityEditor.DragAndDrop`).
-- Styles can be overridden on per-list basis if desired.
-- Subclass list control to override context menu.
-- Add drop-down to add menu (or instead of add menu).
-- Helper functionality to build element adder menus.
-- User guide (Asset Path/Support/User Guide.pdf).
-- API reference documentation (Asset Path/Support/API Reference.chm).
-
-Installing scripts
-------------------
-
-This control can be added to your project by importing the Unity package which
-contains a compiled class library (DLL). This can be used by C# and UnityScript
-developers.
-
-- [Download RotorzReorderableList_v0.4.3 Package (requires Unity 4.5.5+)]()
-
-If you would prefer to use the non-compiled source code version in your project,
-copy the contents of this repository somewhere into your project.
-
-**Note to UnityScript (*.js) developers:**
-
-UnityScript will not work with the source code version of this project unless
-the contents of this repository is placed at the path "Assets/Plugins/ReorderableList"
-due to compilation ordering.
-
-Example 1: Serialized array of strings (C#)
--------------------------------------------
-
- :::csharp
- SerializedProperty _wishlistProperty;
- SerializedProperty _pointsProperty;
-
- void OnEnable() {
- _wishlistProperty = serializedObject.FindProperty("wishlist");
- _pointsProperty = serializedObject.FindProperty("points");
- }
-
- public override void OnInspectorGUI() {
- serializedObject.Update();
-
- ReorderableListGUI.Title("Wishlist");
- ReorderableListGUI.ListField(_wishlistProperty);
-
- ReorderableListGUI.Title("Points");
- ReorderableListGUI.ListField(_pointsProperty, ReorderableListFlags.ShowIndices);
-
- serializedObject.ApplyModifiedProperties();
- }
-
-Example 2: List of strings (UnityScript)
-----------------------------------------
-
- :::javascript
- var yourList:List. = new List.();
-
- function OnGUI() {
- ReorderableListGUI.ListField(yourList, CustomListItem, DrawEmpty);
- }
-
- function CustomListItem(position:Rect, itemValue:String):String {
- // Text fields do not like null values!
- if (itemValue == null)
- itemValue = '';
- return EditorGUI.TextField(position, itemValue);
- }
-
- function DrawEmpty() {
- GUILayout.Label('No items in list.', EditorStyles.miniLabel);
- }
-
-Refer to API reference for further examples!
-
-Submission to the Unity Asset Store
------------------------------------
-
-If you wish to include this asset as part of a package for the asset store, please
-include the latest package version as-is to avoid conflict issues in user projects.
-It is important that license and documentation files are included and remain intact.
-
-**To include a modified version within your package:**
-
-- Ensure that license and documentation files are included and remain intact. It should
- be clear that these relate to the reorderable list field library.
-
-- Copyright and license information must remain intact in source files.
-
-- Change the namespace `Rotorz.ReorderableList` to something unique and DO NOT use the
- name "Rotorz". For example, `YourName.ReorderableList` or `YourName.Internal.ReorderableList`.
-
-- Place files somewhere within your own asset folder to avoid causing conflicts with
- other assets which make use of this project.
-
-Useful links
-------------
-
-- [Rotorz Website]()
-
-Contribution Agreement
-----------------------
-
-This project is licensed under the MIT license (see LICENSE). To be in the best
-position to enforce these licenses the copyright status of this project needs to
-be as simple as possible. To achieve this the following terms and conditions
-must be met:
-
-- All contributed content (including but not limited to source code, text,
- image, videos, bug reports, suggestions, ideas, etc.) must be the
- contributors own work.
-
-- The contributor disclaims all copyright and accepts that their contributed
- content will be released to the public domain.
-
-- The act of submitting a contribution indicates that the contributor agrees
- with this agreement. This includes (but is not limited to) pull requests, issues,
- tickets, e-mails, newsgroups, blogs, forums, etc.
\ No newline at end of file
diff --git a/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt.meta b/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt.meta
deleted file mode 100644
index a01f2b7c..00000000
--- a/Assets/Fungus/Thirdparty/Reorderable List Field/README.txt.meta
+++ /dev/null
@@ -1,6 +0,0 @@
-fileFormatVersion: 2
-guid: d5735c08f13f43a44be11da81110e424
-TextScriptImporter:
- userData:
- assetBundleName:
- assetBundleVariant: