Table of Contents

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.