Vixen
02b45cc4
csharp
public sealed class CompositorBindingException

A name in a compositor asset that nothing was bound to.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Its own type rather than an InvalidOperationException, because the caller can do something about this one: a missing view or target is a host that has not registered something yet, which an editor reports beside the asset rather than as a crash.

Fields and properties (3)

  • public string Node

    Which node referred to the name.

  • public string Kind

    What kind of thing it was meant to be.

  • public string Name

    The name.

Methods (5)

  • public CompositorBindingException(string node, string kind, string name)

    Creates the exception.

  • public CompositorBindingException(string node, string kind, string name, string reason)

    Creates the exception for a name that resolved to something unusable.

  • public CompositorBindingException()
  • public CompositorBindingException(string message)
  • public CompositorBindingException(string message, Exception innerException)

Used by (15)

  • AmbientCombineTestsVixen.Rendering.PostFx.Tests
  • BufferReadbackRendererVixen.Rendering
  • BufferTransferTestsVixen.Rendering.Tests
  • BufferUploadRendererVixen.Rendering
  • ClusteredLightingTestsVixen.Rendering.Tests
  • CompositorAssetTestsVixen.Rendering.Tests
  • CompositorBuilderVixen.Rendering
  • CompositorFrameVixen.Rendering
  • ComputeRendererVixen.Rendering
  • DescriptorBindingTestsVixen.Rendering.Tests
  • DescriptorBindingsVixen.Rendering
  • ScreenProbeGatherRendererVixen.Rendering.PostFx
  • ShadowCacheTestsVixen.Rendering.Tests
  • ShadowMapRendererVixen.Rendering
  • VisibilityBufferRendererVixen.Rendering