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