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) |