Vixen
02b45cc4
csharp
public sealed class ParameterKey<T>

A parameter whose value is written into a constant buffer or bound as a resource.

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

Fields and properties (4)

  • public T DefaultValue

    The value used when nothing has set one.

  • public override bool HasDeclaredDefault

    Whether a shader's declared default has reached this key.

  • public override bool IsPermutation

    Whether this key selects a shader variant rather than carrying a value into one.

  • public override ReadOnlySpan<byte> DefaultBytes

    The key's default, as the bytes a constant buffer wants.

Used by (77, showing 40)

  • AmbientCombineKeysVixen.Rendering.PostFx
  • AssetMaterialSourceTestsVixen.Engine.Renderer.Tests
  • AssetTextureSourceTestsVixen.Engine.Renderer.Tests
  • AutoExposureKeysVixen.Rendering
  • BindlessFrameTestsVixen.Rendering.Tests
  • BloomKeysVixen.Rendering
  • BloomTestsVixen.Rendering.PostFx.Tests
  • ClusterRasterKeysVixen.Rendering
  • ClusterSoftwareRasterKeysVixen.Rendering
  • CompositorImageTestsVixen.Graphics.Golden.Tests
  • CullingKeysVixen.Rendering
  • DeclarationVixen.Shaders
  • DepthOfFieldKeysVixen.Rendering
  • DistanceFieldAoKeysVixen.Rendering.PostFx
  • DrawArgumentsKeysVixen.Rendering
  • EffectSetWriterVixen.Rendering
  • EffectSystemTestsVixen.Shaders.Tests
  • FogKeysVixen.Rendering.PostFx
  • FoliageCullKeysVixen.Rendering.Terrain
  • ForwardFrameTestsVixen.Rendering.Tests
  • ForwardPlusKeysVixen.Rendering
  • FxaaKeysVixen.Rendering.PostFx
  • GeneratedBindingsTestsVixen.Shaders.Tests
  • GrassKeysVixen.Rendering.Terrain
  • GrassScatterKeysVixen.Rendering.Terrain
  • HiZReduceKeysVixen.Rendering
  • ImpostorCaptureKeysVixen.Rendering
  • ImpostorFinishKeysVixen.Rendering
  • ImpostorKeysVixen.Rendering.Terrain
  • IndirectDiffuseKeysVixen.Rendering.PostFx
  • IrradianceFillKeysVixen.Rendering
  • IrradianceRepairKeysVixen.Rendering
  • LensFlareKeysVixen.Rendering
  • LightingKeysVixen.Shaders.Tests
  • LocalExposureKeysVixen.Rendering
  • MaterialBindingTestsVixen.Rendering.Tests
  • MaterialCompilerTestsVixen.Rendering.Tests
  • MaterialRecordBufferTestsVixen.Rendering.Tests
  • MaterialRenderFeatureVixen.Rendering
  • MaterialTextureIndexTestsVixen.Rendering.Tests