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 (35)
- ArenaThirdPersonShooter
- FrameDocumentTestsThirdPersonShooter.Frame.Tests
- GridMaterialsPbrShowcase
- PaintedLayersTestsThirdPersonShooter.Frame.Tests
- AssetMaterialSourceVixen.Engine.Renderer
- BakedMaterialImageTestsVixen.Graphics.Golden.Tests
- CascadeCountDeviceTestsVixen.Graphics.Golden.Tests
- ClusteredShadingDeviceTestsVixen.Graphics.Golden.Tests
- DiffuseModelImageTestsVixen.Graphics.Golden.Tests
- DistanceFieldDeviceTestsVixen.Graphics.Golden.Tests
- GraphMaterialImageTestsVixen.Graphics.Golden.Tests
- IrradianceBounceDeviceTestsVixen.Graphics.Golden.Tests
- IrradianceShadingDeviceTestsVixen.Graphics.Golden.Tests
- LayeredMaterialImageTestsVixen.Graphics.Golden.Tests
- MaterialBaseSurfaceTestsVixen.Rendering.Tests
- MaterialCompilerVixen.Rendering
- MaterialCompilerTestsVixen.Rendering.Tests
- MaterialFeatureOrderTestsVixen.Rendering.Tests
- MaterialPermutationInventoryTestsVixen.Engine.Renderer.Tests
- MaterialReflectionTestsVixen.Rendering.Tests
- MaxLightsDeviceTestsVixen.Graphics.Golden.Tests
- ParallaxMaterialImageTestsVixen.Graphics.Golden.Tests
- StandardFrameExposureDeviceTestsVixen.Graphics.Golden.Tests
- StandardFrameTierImageTestsVixen.Graphics.Golden.Tests
- TexturedMaterialTestsVixen.Rendering.Tests
- BakedMaterialFileTestsVixen.Editor.AssetEditors.Tests
- EditorMountTestsVixen.Editor.App.Tests
- EditorWorldRendererVixen.Editor.App
- GraphMaterialTestsVixen.Editor.ShaderGraph.Tests
- MaterialBakeAssetTestsVixen.Editor.Assets.Tests
- MaterialBakeRouteDeviceTestsVixen.Editor.Texturing.Tests
- MaterialBakeTestsVixen.Editor.Assets.Tests
- MaterialImporterVixen.Editor.Assets
- ParallaxBakeDeviceTestsVixen.Editor.Texturing.Tests
- TextureCommandTestsVixen.Cli.Tests