Class EnableProperty
Property used to define if a module should be enabled or not.
Namespace: VRLabs.ModularShaderSystem
Syntax
[Serializable]
public class EnableProperty : Property, IEquatable<Property>, IEquatable<EnableProperty>
Constructors
| Name | Description |
|---|---|
| EnableProperty(String, Int32) | Simpler constructor where the name and display name are the same. |
| EnableProperty(String, String, Int32) | Main constructor. |
Fields
| Name | Description |
|---|---|
| EnableValue | Value to enable the module that uses this enable property. |
Methods
| Name | Description |
|---|---|
| Equals(Object) | |
| GetHashCode() | |
| ToVariable() | Convert the property to its variable implementation. |
Operators
| Name | Description |
|---|---|
| Equality(EnableProperty, EnableProperty) | |
| Inequality(EnableProperty, EnableProperty) |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IEquatable<EnableProperty>.Equals(EnableProperty) |