Vixen
dd8b0a81
csharp
public readonly record struct MaterialCompilation

What compiling a material produced.

Read the guide page for this →

Fields and properties (4)

  • public Material? Material

    The material, or null when it was rejected.

  • public ImmutableArray<MaterialDiagnostic> Diagnostics

    What the compiler has to say, errors and warnings alike.

  • public bool Failed

    Whether the material was rejected.

  • public IEnumerable<MaterialDiagnostic> Errors

    The errors only, for a caller that shows warnings elsewhere.

Methods (1)

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