Class MaterialBlendLayers
A composition material to blend different materials in a stack based manner.
[DataContract("MaterialBlendLayers")]
[Display("Material Layers", null)]
public class MaterialBlendLayers : List<MaterialBlendLayer>, IList<MaterialBlendLayer>, ICollection<MaterialBlendLayer>, IReadOnlyList<MaterialBlendLayer>, IReadOnlyCollection<MaterialBlendLayer>, IEnumerable<MaterialBlendLayer>, IList, ICollection, IEnumerable, IMaterialLayers, IMaterialFeature, IMaterialShaderGenerator
- Inheritance
-
MaterialBlendLayers
- Implements
- Inherited Members
- Extension Methods
Constructors
MaterialBlendLayers()
Initializes a new instance of the MaterialBlendLayers class.
public MaterialBlendLayers()
Properties
Enabled
Gets or sets a value indicating whether this IMaterialFeature is enabled.
public bool Enabled { get; set; }
Property Value
- bool
true
if enabled; otherwise,false
.
Methods
Visit(MaterialGeneratorContext)
Generates the shader.
public virtual void Visit(MaterialGeneratorContext context)
Parameters
context
MaterialGeneratorContextThe context.