Vixen
02b45cc4
csharp
public record class ViewMemberAsset

One value in the per-view block, and where it sits.

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

Remarks

Named by the parameter key a shader's bindings were generated under, so a document says Vixen.ViewProjection rather than an offset it would have to keep in step with a struct it cannot see. A name nothing has interned is a mistake the build reports rather than a value that silently never arrives.

Fields and properties (3)

  • public string Name

    The parameter key's name.

  • public int Offset

    Its byte offset within the block.

  • public int Size

    How many bytes it occupies.

Used by (5)

  • CompositorBuilderVixen.Rendering
  • TypeRegistrationVixen.Rendering
  • ViewBlockAssetVixen.Rendering
  • Vixen_Rendering_Compositor_ViewBlockAssetSerializerVixen.Rendering
  • Vixen_Rendering_Compositor_ViewMemberAssetSerializerVixen.Rendering