|
class | AssetDatabaseHelper |
| Created by Bunny83 for UnityAnswers.com - public domain, many thanks! Use the GetUniqueAssetPath function, passing in a built-in object, to get the custom path to the object. Make note of this path, and you can pass it to LoadAssetFromUniqueAssetPath to load it at a later time. Editor Only functionality.
|
|
class | EditModeIntervalEditorComponent |
| This EditorOnly Class contains the function used to initializes the EditModeIntervalCallbacks, and register it with the UnityEditorApplication. This class is defined as a UnityEditor-Only-class, which allows the EditModeIntervalCallbacks class to be used, but not function, in player-only code.
|
|
class | EditorToolsOptions |
| The class serializes and stores the various options for use in the UnityEditorTools module. It also contains function to display these options, in the EyEEnginesPref section of the project->settings window.
|
|
class | EditorUtil |
| This class contains a variety of functions. Some are used to make accessing SerializedObjects a little easier, and others are for drawing specialized controls.
|
|
class | GameObjectExtensionEditorComponent |
| Editor Adapter component for GameObjectExtensions. It allows GameObjectExtensions to potentially call certain editor function, when actually running in the editor, without the need to actually reference the editor dll Upon InitializeOnLoadMethod, this class will assign these editor functions to a delegate found in the GameObjectExtensions class. If NOT in the editor, these delegates will NOT have functions assigned to them, and so will not be invoked by GameObjectExtensions.
|
|
class | GetAssetPathPopupWindow |
| Menu tool to find the UniquePath for a given asset. This is useful for finding the UniquePath for built-in objects, which can then be loaded at runtime using AssetDatabaseHelper.LoadAssetFromUniqueAssetPath
|
|
interface | IStreamable |
| This interface has two functions to read and write the contents of the implementing class to the stream. They use the current position of the provided stream, which is incremented as they read/write their data.
|
|
class | LimitedListDrawer |
| This class contains static function for drawing large lists. Optimized to draw only the part of the list that is being displayed, it does not slow down the system for large lists.
|
|
class | LimitedListProperty |
| This is a concrete, SerializedProperty type, variant of the abstract base class, LimitedListDrawer. It defines/implements the abstract functions declared required by LimitedListDrawer, using SerializedProperties.
|
|
class | PerObjectNamedBooleans |
| Allows each unique Unity.Object to store it's own key/boolean pair.
|
|
class | PropertyStats |
| This class extracts and cashes various properties of a given SerializedProperty along with how large it will be drawn.
|
|
class | RenamePopupWindow |
| Simple EditorWindow with a single field for entering a string.
|
|
class | ResourceSystem |
| A static functional class that provides several useful functions relating to ScriptableObject Assets and Instances of objects.
|
|
class | SerializableDictionaryPropertyDrawerBase |
| property drawer used to display SerializableDictionry.
|
|
class | SerializedTreePropertyDrawerBase |
| SerializedPropertyDrawerBase base class used to create property drawers for any class based upon SerializableTree<T> You will need to derive your own version of this class, and specify T, in order to be able to assign it the CustomPropertyDrawer Attribute.
|
|
class | StreamableInterfaceExtension |
| Contains functions that provide "constructors" for objects that implement the IStreamable interface, given a provided Stream
|
|
class | UniqueStringID |
| This class is used to store a unique value for a particular integer/string combination.
|
|