PropertyInterface
Nectunia.PropertyInterface Namespace Reference

Classes

class  CustomStyle
 Group all custom style used by the PropertyInterface More...
 
class  EditorGUI_PropertyInterface
 Interface for PropertyInterface gui with manual positionning More...
 
class  EditorGUILayout_PropertyInterface
 Interface for PropertyInterface gui with automatic layout More...
 
class  EGameObject
 Extension class to allow to used Property and MonoBehaviourTagged static functions directly from a GameObject instance. More...
 
class  ExtensionTagList
 Allow a Tag list to return the list of its name. More...
 
class  ExtensionValuesType
 Allow to a Tag.ValueType to return it's equivalent as a System.Type. More...
 
class  MonoBehaviourTagged
 Base classe for all components wich use PropertyInterface.Tags. More...
 
class  Property
 Base component to add properties on Gameobjects. More...
 
class  Property2
 Base component to add Property with 2 values on Gameobjects. More...
 
class  Property3
 Base component to add Property with 3 values on Gameobjects. More...
 
class  PropertySerialization
 Tools class used to Serialize and deserialize Object value. More...
 
class  PropertyToSlider
 Link a Slider to a Property3 More...
 
class  PropertyTriggerHandler
 Allow to handle targeted Property on trigger. More...
 
class  PropertyUpdater
 Singleton used to group Property component Update for performance reasons. More...
 
class  PropertyValue
 Manage a Property value. More...
 
class  Tag
 Class used by MonoBehaviourTagged component to know wich other MonoBehaviourTagged component it can interact with. More...
 
struct  TagID
 Class used to identify and refer a Tag. More...
 
class  TagListWrapper
 Wrapper for Tag list to allow Easiest serialisation. More...
 
class  Tags
 List of Tag stored in a ScriptableObject file in the Asset folder. More...
 
class  TypedValue
 Manage value with Tag.ValueType at runtime. More...