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 : VfxRenderStateInfo
Inheritance
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
datareader
BinaryReader
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; }