Container class for states related to reading, writing and tests performed on buffers. More...
Derived from: | None |
Derived by: | None |
Group: | Display (Display) |
#include <ClanLib/display.h>
Class Members:
Construction: | |
Constructs a buffer control description object. |
| |
Returns true if stencil test is enabled. | |
Returns the stencil compare function for front facing polygons, points, lines and bitmaps. | |
Returns the stencil compare function for back facing polygons. | |
Returns the stencil compare reference for front facing polygons, points, lines and bitmaps. | |
Returns the stencil compare reference for back facing polygons. | |
Returns the stencil operation to perform when test fails for front facing polygons, points, lines and bitmaps. | |
Returns the stencil operation to perform when test fails for back facing polygons. | |
Returns the stencil operation to perform when test passes for front facing polygons, points, lines and bitmaps. | |
Returns the stencil operation to perform when test passes for back facing polygons. | |
Returns the stencil operation to perform when depth test passes but stencil test fails for front facing polygons, points, lines and bitmaps. | |
Returns the stencil operation to perform when depth test passes but stencil test fails for back facing polygons. | |
Returns the stencil comparation mask for front facing polygons, points, lines and bitmaps. | |
Returns the stencil comparation mask for back facing polygons. | |
Returns the stencil write mask for front facing polygons, points, lines and bitmaps. | |
Returns the stencil write mask for back facing polygons. | |
Returns true if the depth test is enabled. | |
Returns true if depth writing is enabled. | |
Returns the depth test function. | |
Retrieves which color components are write enabled. | |
Returns the used draw buffer. | |
Returns true if logic operations are enabled. | |
Returns the set logic operations. |
| |
Enables/disables stencil testing. | |
Set stencil compare function. | |
Set stencil compare reference values. | |
Set stencil write masks. | |
Set stencil failed test operations. | |
Set stencil passed test operations. | |
Set stencil passed depth test but failed stencil test operations. | |
Set stencil comparation masks. | |
Enables/disables depth testing. | |
Enables/disables depth writing. | |
Set depth test function. | |
Enable/disable writing to the color buffer. | |
Set used draw buffer. | |
Enable/disable logic op. | |
Set logic operation. |