SPARK
0.1.0
A general purpose game engine written in C++.
|
Represents the rasterizer stage of the graphics pipeline. More...
#include <Rasterizer.h>
Public Member Functions | |
virtual PolygonMode | polygonMode () const noexcept=0 |
Gets the polygon mode of the rasterizer state. | |
virtual CullMode | cullMode () const noexcept=0 |
Gets the cull mode of the rasterizer state. | |
virtual CullOrder | cullOrder () const noexcept=0 |
Gets the cull order of the rasterizer state. | |
virtual float | lineWidth () const noexcept=0 |
Gets the line width of the rasterizer state. | |
virtual const DepthStencilState & | depthStencilState () const noexcept=0 |
Gets the depth/stencil state of the rasterizer. | |
Represents the rasterizer stage of the graphics pipeline.
|
nodiscardpure virtualnoexcept |
Gets the cull mode of the rasterizer state.
Implemented in spark::render::Rasterizer.
|
nodiscardpure virtualnoexcept |
Gets the cull order of the rasterizer state.
Implemented in spark::render::Rasterizer.
|
nodiscardpure virtualnoexcept |
Gets the depth/stencil state of the rasterizer.
Implemented in spark::render::Rasterizer.
|
nodiscardpure virtualnoexcept |
Gets the line width of the rasterizer state.
Implemented in spark::render::Rasterizer.
|
nodiscardpure virtualnoexcept |
Gets the polygon mode of the rasterizer state.
Implemented in spark::render::Rasterizer.