Class Property
Shader property information.
Implements
Namespace: VRLabs.ModularShaderSystem
Syntax
[Serializable]
public class Property : IEquatable<Property>
Fields
| Name | Description |
|---|---|
| Attributes | List of attributes for the shader property. |
| DefaultTextureAsset | Default texture asset assigned to the property if it's a Texture2D or Texture3D; |
| DefaultValue | Default value of the shader property. |
| DisplayName | Display name of the shader property. |
| Name | Name of the shader property. |
| Type | Type of the shader property. |
Methods
| Name | Description |
|---|---|
| Equals(Object) | |
| GetHashCode() | |
| ToVariable() | Convert the property to a shader variable. |
Operators
| Name | Description |
|---|---|
| Equality(Property, Property) | |
| Inequality(Property, Property) |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IEquatable<Property>.Equals(Property) |