Vixen
02b45cc4
csharp
public static class ParameterKeys

Creates and interns parameter keys.

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

Fields and properties (1)

  • public static IReadOnlyCollection<ParameterKey> All

    Every key interned so far, in no particular order.

Methods (4)

  • public static ParameterKey<T> New<T>(string name)

    The key for , joining an existing one or creating it, without saying anything about its default.

  • public static ParameterKey<T> New<T>(string name, T defaultValue)

    The key for , declaring the default the shader gave it.

  • public static PermutationKey<T> NewPermutation<T>(T defaultValue, string name)

    The permutation key for , creating it if new.

  • public static bool TryGet(string name, out ParameterKey? key)

    The key already interned under , if there is one.

Used by (112, showing 40)

  • ArenaFrameThirdPersonShooter
  • ArenaIlluminationThirdPersonShooter
  • AccelerationStructureDeviceTestsVixen.Graphics.Golden.Tests
  • AmbientCombineKeysVixen.Rendering.PostFx
  • AssetMaterialSourceVixen.Engine.Renderer
  • AssetMaterialSourceTestsVixen.Engine.Renderer.Tests
  • AssetTextureSourceTestsVixen.Engine.Renderer.Tests
  • AutoExposureKeysVixen.Rendering
  • BindlessFrameTestsVixen.Rendering.Tests
  • BloomKeysVixen.Rendering
  • BufferTransferDeviceTestsVixen.Graphics.Golden.Tests
  • ClusterCullingDeviceTestsVixen.Graphics.Golden.Tests
  • ClusterGridVixen.Rendering
  • ClusterRasterKeysVixen.Rendering
  • ClusterSoftwareRasterKeysVixen.Rendering
  • ClusteredLightingTestsVixen.Rendering.Tests
  • ClusteredShadingDeviceTestsVixen.Graphics.Golden.Tests
  • CompositorBuilderVixen.Rendering
  • CompositorImageTestsVixen.Graphics.Golden.Tests
  • CullingKeysVixen.Rendering
  • DepthOfFieldKeysVixen.Rendering
  • DistanceFieldAoKeysVixen.Rendering.PostFx
  • DrawArgumentsKeysVixen.Rendering
  • DrawCompactionTestsVixen.Rendering.Tests
  • EffectLoaderVixen.Shaders
  • EffectSetWriterVixen.Rendering
  • EffectSystemTestsVixen.Shaders.Tests
  • EnvironmentLightVixen.Rendering
  • FogKeysVixen.Rendering.PostFx
  • FoliageCullKeysVixen.Rendering.Terrain
  • ForwardFrameTestsVixen.Rendering.Tests
  • ForwardLightingRenderFeatureVixen.Rendering
  • ForwardPlusKeysVixen.Rendering
  • FxaaKeysVixen.Rendering.PostFx
  • GeneratedBindingsTestsVixen.Shaders.Tests
  • GlobalDistanceFieldRendererTestsVixen.Rendering.Tests
  • GlobalDistanceFieldTextureVixen.Rendering
  • GlobalDistanceFieldTextureTestsVixen.Rendering.Tests
  • GpuDrivenCompositorTestsVixen.Rendering.Tests
  • GrassKeysVixen.Rendering.Terrain