EyE.EditorUnity Namespace Reference

This namespace is used to provide a User Interface, in Unity's Editor, for various library classes. This namespace should not be included in final builds.

Namespaces

namespace  DeltaDetector
 This namespace is specifically for EditorWidows and Property Drawers used to display DeltaDetector classes.
 
namespace  Examples
 This namespace is not included in the DLL modules, it contains code samples intended for documentation & example purposes only.
 

Classes

class  DefaultExpandablePropertyDrawer
 This version of the ExpandableObjectPropertyDrawer class simply uses the standard property iterator to draw the property members of the drawn property. Essentially, this puts a standard property drawer inside an ExpandableObjectPropertyDrawer control, so the user does not need to specify exactly how to draw it inside OnFoldoutGUI.
 
class  DefaultExposedMemberEditor
 Default Editor for classes utilizing ExposedMemberAttributes.
 
class  DefaultExposedMemberExpandablePropertyDrawer
 This class implements the ExpandableObjectPropertyDrawer, for use with ExposedMembers.

 
class  DefaultExposedMemberPropertyDrawer
 This class implements a default property drawer, for use with ExposedMember Attributes.

 
class  ExpandableObjectPropertyDrawer
 This custom Property drawer provides all ScriptableObject descendants with the option to be displayed as an ObjectField in the inspector, which the user may expanded to show, and edit, the object's details. Any stored Asset, of the appropriate type may be dragged over this control. If a saved asset is NOT specified in the object field, the scriptable object is stored as part of the Scene or PreFab GameObject it is a member of. When expanded, the ScriptableObjects Editor will be drawn "in-line", just below the ObjectField, like a regular member variable. You may customize the editor window, as normal, for any derived type, and it will be displayed in the details section.
 
class  TransformHierarchyStoragePropertyDrawer
 Property drawer for TransformAndDecendntStorage class objects
 
class  TransformStoragePropertyDrawer
 Property drawer for the StoredTransform class. If null, or a GUILabel with blank text field, is passed as the label, it will NOT print the label, or take up space for it: only the transform components will be drawn.