Vixen
02b45cc4
csharp
public readonly record struct EffectParameter

Where one parameter lives in an effect's constant buffer.

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

Fields and properties (4)

  • public ParameterKey Key

    The key a host sets it through.

  • public int Offset

    Byte offset within the block.

  • public int Size

    How many bytes it occupies.

  • public DescriptorSetSlot Set

    Which set's block the offset is into.

Methods (1)

  • public EffectParameter(ParameterKey Key, int Offset, int Size)

    Where one parameter lives in an effect's constant buffer.

Used by (18)

  • BindlessSamplingDeviceTestsVixen.Graphics.Golden.Tests
  • ChainVixen.Graphics.Golden.Tests
  • ClusteredLightingTestsVixen.Rendering.Tests
  • CompilesVixen.Rendering.Tests
  • CompilesVixen.Rendering.Tests
  • CompositorAssetTestsVixen.Rendering.Tests
  • EffectVixen.Shaders
  • EffectBlockVixen.Shaders
  • EffectCacheTestsVixen.Shaders.Tests
  • EffectConstantsVixen.Rendering
  • EffectLoaderVixen.Shaders
  • ForwardFrameTestsVixen.Rendering.Tests
  • MaterialBindingTestsVixen.Rendering.Tests
  • MaterialCompilerTestsVixen.Rendering.Tests
  • MotionVectorTestsVixen.Rendering.Tests
  • SceneLightingTestsVixen.Rendering.Tests
  • ShadowedVixen.Graphics.Golden.Tests
  • ViewConstantsVixen.Rendering