Table of Contents

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

VfxRenderStateInfoPixelShader.RsRasterizerStateDesc.RsCullMode

DepthBias

Gets the depth bias.

public int DepthBias { get; }

Property Value

int

DepthBiasClamp

Gets the depth bias clamp.

public float DepthBiasClamp { get; }

Property Value

float

DepthClipEnable

Gets a value indicating whether depth clipping is enabled.

public bool DepthClipEnable { get; }

Property Value

bool

FillMode

Gets the fill mode.

public VfxRenderStateInfoPixelShader.RsRasterizerStateDesc.RsFillMode FillMode { get; }

Property Value

VfxRenderStateInfoPixelShader.RsRasterizerStateDesc.RsFillMode

MultisampleEnable

Gets a value indicating whether multisampling is enabled.

public bool MultisampleEnable { get; }

Property Value

bool

SlopeScaledDepthBias

Gets the slope-scaled depth bias.

public float SlopeScaledDepthBias { get; }

Property Value

float