LiteFX::Rendering::DepthStencilState¶
Stores the depth/stencil state of a see IRasterizer.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
class [[dllimport, dllexport]] DepthStencilState final
Types¶
| Name | Description |
|---|---|
DepthBias | Describes the rasterizer depth bias. |
DepthState | Describes the rasterizer depth state. |
StencilState | Describes the rasterizer stencil state. |
StencilTest | Describes a stencil test for either front or back faces. |
Member Functions¶
| Name | Description |
|---|---|
DepthStencilState [constructor] | Constructors |
~DepthStencilState [destructor] | Destroys a depth/stencil state. |
operator= | Assignment operators |
depthBias | Returns the depth bias. |
depthState | Returns the depth state. |
stencilState | Returns the stencil state. |
Friends¶
| Name | Description |
|---|---|
LiteFX::Rendering::DepthStencilState::DepthStencilStateImpl | |
LiteFX::PimplPtr | A smart pointer that manages an implementation instance for a public interface class. |