Class PropertyDescriptor
- Namespace
- Pinwheel.Vista.ExposeProperty
- Assembly
- Pinwheel.Vista.Runtime.dll
[Serializable]
public class PropertyDescriptor
- Inheritance
-
PropertyDescriptor
- Inherited Members
Properties
- description
Gets or sets the descriptive text shown alongside this exposed property.
- enumType
Gets the enum type of the exposed property when propertyType is Pinwheel.Vista.ExposeProperty.PropertyType.Options.
- floatValueRange
Gets or sets the floating-point range metadata used when the exposed property is a real-number value.
- groupName
Gets or sets the logical group name used to organize this property in UI.
- id
Gets the stable identifier of the exposed graph property.
- intValueRange
Gets or sets the integer range metadata used when the exposed property is an integer value.
- label
Gets or sets the display label shown for this exposed property.
- objectType
Gets the Unity object type accepted by this property when propertyType is Pinwheel.Vista.ExposeProperty.PropertyType.UnityObject.
- propertyType
Gets the normalized exposed-property category used by UI and override application.
Methods
- IsExposable(Type)
Returns whether a CLR property type can be exposed through Vista's exposed-property system.