Vixen
02b45cc4
csharp
public record class ValueParameterInfo

One val type parameter the shader declares — shader Blur<val TapCount: int>.

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

Remarks

There is no default, and that is the point rather than a gap: a value parameter is part of the shader's signature, so a host must supply one (RVN2082). A generator emits it as a required argument, not as a key with a fallback. The value a given variant was built with is in CompiledEffect.PermutationKey.

Fields and properties (2)

  • public string Name

    The declared name.

  • public ShaderDataType Type

    Its shape: bool, int or uint.

Methods (1)

  • public ValueParameterInfo(string Name, ShaderDataType Type)

    One val type parameter the shader declares — shader Blur<val TapCount: int>.

Used by (3)

  • RavenReflectionVixen.Raven
  • ReflectionBuilderVixen.Raven
  • ReflectionTestsVixen.Raven.Tests