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: