MaterialShader |
public sealed class ShaderMaterialProperties
The MaterialShaderMaterialProperties type exposes the following members.
| Name | Description | |
|---|---|---|
| ComputeShader | Gets or sets compute shader source code. | |
| FragmentShader | Gets or sets fragment (pixel) shader source code. | |
| GeometryShader | Gets or sets geometry shader source code. | |
| HasComputeShader | Gets if the material has a property for compute shader source code. | |
| HasFragmentShader | Gets if the material has a property for fragment (pixel) shader source code. | |
| HasGeometryShader | Gets if the material has a property for geometry shader source code. | |
| HasPrimitiveShader | Gets if the material has a property for primitive (domain) shader source code. | |
| HasShaderLanguageType | Gets if the material has a property for shader language type. | |
| HasTesselationShader | Gets if the material has a property for tesselation shader source code. | |
| HasVertexShader | Gets if the material has a property for vertex shader source code. | |
| PrimitiveShader | Gets or sets primitive (domain) shader source code. | |
| ShaderLanguageType | Gets or sets what language (HLSL, GLSL, etc) any shader source code in this material is of. | |
| TesselationShader | Gets or sets tesselation shader source code. | |
| VertexShader | Gets or sets vertex shader source code. |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx) | |
| PropertyGet |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertyGetT |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx) |