Struct ShaderExtract.ShaderExtractParams ​
Namespace: ValveResourceFormat.IO
Assembly: ValveResourceFormat.dll
Configuration parameters for shader extraction.
public readonly struct ShaderExtract.ShaderExtractParamsFields ​
Export ​
Parameters optimized for shader export.
public static readonly ShaderExtract.ShaderExtractParams ExportField Value ​
ShaderExtract.ShaderExtractParams
Inspect ​
Parameters optimized for shader inspection.
public static readonly ShaderExtract.ShaderExtractParams InspectField Value ​
ShaderExtract.ShaderExtractParams
Properties ​
BuffersToCollapse ​
Gets the set of buffer names to collapse.
public static HashSet<string> BuffersToCollapse { get; }Property Value ​
CanReadStaticCombos ​
Gets or sets a value indicating whether static combos can be read.
public bool CanReadStaticCombos { get; init; }Property Value ​
CollapseAllBuffers ​
Gets a value indicating whether to collapse all buffers.
public bool CollapseAllBuffers { get; init; }Property Value ​
CollapseBuffers_InInclude ​
Gets a value indicating whether to collapse buffers in an include file.
public bool CollapseBuffers_InInclude { get; init; }Property Value ​
CollapseBuffers_InPlace ​
Gets a value indicating whether to collapse buffers in place.
public bool CollapseBuffers_InPlace { get; init; }Property Value ​
ForceWrite_UncertainEnumsAsInts ​
Gets a value indicating whether to write uncertain enums as integers.
public bool ForceWrite_UncertainEnumsAsInts { get; init; }Property Value ​
NoHungarianTypeGuessing ​
Gets a value indicating whether to disable Hungarian notation type guessing.
public bool NoHungarianTypeGuessing { get; init; }Property Value ​
StaticComboAttributes_NoConditionalReduce ​
Gets a value indicating whether to disable conditional reduce in static combo attributes.
public bool StaticComboAttributes_NoConditionalReduce { get; init; }Property Value ​
StaticComboAttributes_NoSeparateGlobals ​
Gets a value indicating whether to disable separate globals in static combo attributes.
public bool StaticComboAttributes_NoSeparateGlobals { get; init; }Property Value ​
StaticComboReadingCap ​
Gets the maximum number of static combos to read.
public int StaticComboReadingCap { get; init; }Property Value ​
WriteParametersRaw ​
Gets a value indicating whether to write parameters in raw format.
public bool WriteParametersRaw { get; init; }
