Class VfxRenderStateInfoPixelShader
- Namespace
- ValveResourceFormat.CompiledShader
- Assembly
- ValveResourceFormat.dll
Render state information specific to pixel shaders, including rasterizer, depth/stencil, and blend states.
public class VfxRenderStateInfoPixelShader : VfxRenderStateInfoInheritance
Inherited Members
Constructors
VfxRenderStateInfoPixelShader(long, int, int, KVObject)
Initializes a new instance of the ValveResourceFormat.CompiledShader.VfxRenderStateInfoPixelShader class.
public VfxRenderStateInfoPixelShader(long comboId, int shaderId, int sourcePointer, KVObject renderState)Parameters
VfxRenderStateInfoPixelShader(BinaryReader)
Initializes a new instance of the ValveResourceFormat.CompiledShader.VfxRenderStateInfoPixelShader class from a binary reader.
public VfxRenderStateInfoPixelShader(BinaryReader datareader)Parameters
datareaderBinaryReader
Properties
BlendStateDesc
Gets the blend state descriptor.
public VfxRenderStateInfoPixelShader.RsBlendStateDesc? BlendStateDesc { get; }Property Value
DepthStencilStateDesc
Gets the depth/stencil state descriptor.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc? DepthStencilStateDesc { get; }Property Value
RasterizerStateDesc
Gets the rasterizer state descriptor.
public VfxRenderStateInfoPixelShader.RsRasterizerStateDesc? RasterizerStateDesc { get; }