Table of Contents

Class PrintZFrameSummary

Namespace
ValveResourceFormat.CompiledShader
Assembly
ValveResourceFormat.dll

Prints a summary of shader static combo data.

public class PrintZFrameSummary

Inheritance

Inherited Members

Constructors

PrintZFrameSummary(VfxStaticComboData, IndentedTextWriter)

Initializes a new instance and prints the summary.

public PrintZFrameSummary(VfxStaticComboData staticCombo, IndentedTextWriter outputWriter)

Parameters

staticCombo VfxStaticComboData
outputWriter IndentedTextWriter

Properties

OutputWriter

Gets or sets the output writer.

public IndentedTextWriter OutputWriter { get; set; }

Property Value

IndentedTextWriter

Methods

GetBlockToUniqueSequenceMap()

Maps block IDs to unique sequence IDs.

public SortedDictionary<int, int> GetBlockToUniqueSequenceMap()

Returns

SortedDictionary<int, int>

GetUniqueWriteSequences()

Builds a lookup of unique write sequences, keyed by their serialized payload.

public Dictionary<string, int> GetUniqueWriteSequences()

Returns

Dictionary<string, int>