Vixen
c7401864
csharp
public readonly record struct ResolvedVolumeParameter

One parameter of the volume fold: who claimed it, and what the last claimant won with.

Read the guide page for this →

Fields and properties (6)

  • public string Parameter

    The document name of the parameter — fogDensity, ev100.

  • public string Value

    What the fold resolved it to, formatted as a document writes it.

  • public float Weight

    The weight the winning layer carried, 0…1.

  • public IReadOnlyList<string> Layers

    Every layer that had an opinion, in application order — look first, then each contributing volume by priority. The last is the one on screen.

  • public string Winner

    The layer whose value is the one being drawn.

  • public bool IsContested

    Whether more than one layer claimed it, which is where a surprise usually lives.

Methods (1)

  • public ResolvedVolumeParameter(string Parameter, string Value, float Weight, IReadOnlyList<string> Layers)

    One parameter of the volume fold: who claimed it, and what the last claimant won with.

Used by (4)

  • FrameVolumeStackTestsVixen.Editor.AssetEditors.Tests
  • ResolvedVolumeReportVixen.Editor.AssetEditors
  • ResolvedVolumesVixen.Editor.AssetEditors
  • StandardFrameViewVixen.Editor.AssetEditors