EyE.EditorUnity.Examples Namespace Reference

This namespace is not included in the DLL modules, it contains code samples intended for documentation & example purposes only.

Classes

class  AmmunitionTypeEditor
 Example showing usage of DefaultExposedMemberEditor to display instances of the WeaponType class.
 
class  AmmunitionTypePropertyDrawer
 We don't NEED to declare a custom property drawer for WeaponType objects: We already have a DefaultExposedPropertyExpandablePropertyDrawer for the base class ofWeaponType , InventoryObjectType.
 
class  EditorPrefOptionSample
 This example class will define a set of EditorPrefOptions, and code for drawing them in a Unity editor window.

 
class  ExtractEyeEnginesLogo
 Sample class that extracts an icon and a sprite prefab embedded in the dll.
 
class  InventoryTypeEditor
 Shows how to use the DefaultExposedMemberEditor class to draw all the ExposedMembers in InventoryObjectType objects.
 
class  MenuTreeDrawer
 The MenuTree property drawer does no more than inherit the property drawer of the base class (SerializedTreePropertyDrawerBase), and specify the type of objects held in the base-class's tree (MenuInfo).
 
class  ObjectSizePropertyDrawer
 Example usage of DefaultExposedPropertyExpandablePropertyDrawer for drawing ObjectSize references with foldout details.
 
class  RankPropertyDrawer
 Example usage of DefaultExposedPropertyExpandablePropertyDrawer for drawing Rank references with details-foldout, when it is a member of an object.
 
class  SoldierEditor
 Example showing usage of DefaultExposedMemberEditor to display instances of the Soldier class.
 
class  SoldierPropertyDrawer
 
class  SquadEditor
 Example showing usage of DefaultExposedMemberEditor to display instances of the Squad class.
 
class  WeaponPropertyDrawer
 Example usage of DefaultExposedPropertyExpandablePropertyDrawer for drawing Weapon references with details-foldout, when it is a member of an object.
 
class  WeaponTypeEditor
 Example showing usage of DefaultExposedMemberEditor to display instances of the WeaponType class.
 
class  WeaponTypePropertyDrawer
 We don't NEED to declare a custom property drawer for WeaponType objects: We already have a DefaultExposedPropertyExpandablePropertyDrawer for the base class ofWeaponType , InventoryObjectType.