csharp
public readonly record struct MaterialCompilationWhat compiling a material produced.
Fields and properties (4)
public Material? MaterialThe material, or null when it was rejected.
public ImmutableArray<MaterialDiagnostic> DiagnosticsWhat the compiler has to say, errors and warnings alike.
public bool FailedWhether the material was rejected.
public IEnumerable<MaterialDiagnostic> ErrorsThe errors only, for a caller that shows warnings elsewhere.
Methods (1)
public MaterialCompilation(Material? Material, ImmutableArray<MaterialDiagnostic> Diagnostics)What compiling a material produced.
Used by (11)
- ArenaThirdPersonShooter
- AssetMaterialSourceVixen.Engine.Renderer
- ClusteredShadingDeviceTestsVixen.Graphics.Golden.Tests
- DistanceFieldDeviceTestsVixen.Graphics.Golden.Tests
- IrradianceBounceDeviceTestsVixen.Graphics.Golden.Tests
- IrradianceShadingDeviceTestsVixen.Graphics.Golden.Tests
- MaterialCompilerVixen.Rendering
- MaterialCompilerTestsVixen.Rendering.Tests
- MaterialReflectionTestsVixen.Rendering.Tests
- TexturedMaterialTestsVixen.Rendering.Tests
- MaterialImporterVixen.Editor.Assets