Class VfxRenderStateInfoPixelShader.RsRasterizerStateDesc
- Namespace
- ValveResourceFormat.CompiledShader
- Assembly
- ValveResourceFormat.dll
Describes the rasterizer state configuration.
public class VfxRenderStateInfoPixelShader.RsRasterizerStateDesc
Inheritance
Inherited Members
Constructors
RsRasterizerStateDesc(ReadOnlySpan<int>)
Initializes a new instance of the ValveResourceFormat.CompiledShader.VfxRenderStateInfoPixelShader.RsRasterizerStateDesc class.
public RsRasterizerStateDesc(ReadOnlySpan<int> rasterizerStateBits)
Parameters
rasterizerStateBits
ReadOnlySpan<int>
RsRasterizerStateDesc(BinaryReader)
Initializes a new instance of the ValveResourceFormat.CompiledShader.VfxRenderStateInfoPixelShader.RsRasterizerStateDesc class from a binary reader.
public RsRasterizerStateDesc(BinaryReader datareader)
Parameters
datareader
BinaryReader
Properties
CullMode
Gets the cull mode.
public VfxRenderStateInfoPixelShader.RsRasterizerStateDesc.RsCullMode CullMode { get; }
Property Value
DepthBias
Gets the depth bias.
public int DepthBias { get; }
Property Value
DepthBiasClamp
Gets the depth bias clamp.
public float DepthBiasClamp { get; }
Property Value
DepthClipEnable
Gets a value indicating whether depth clipping is enabled.
public bool DepthClipEnable { get; }
Property Value
FillMode
Gets the fill mode.
public VfxRenderStateInfoPixelShader.RsRasterizerStateDesc.RsFillMode FillMode { get; }
Property Value
MultisampleEnable
Gets a value indicating whether multisampling is enabled.
public bool MultisampleEnable { get; }
Property Value
SlopeScaledDepthBias
Gets the slope-scaled depth bias.
public float SlopeScaledDepthBias { get; }