public |
Inheritance Graph
graph BT
ColorBufferParameters
click ColorBufferParameters "classRendering_1_1ColorBufferParameters"
Description
Parameters of color buffer.
Abstraction layer class for the color buffer configuration. The OpenGL functions working with the color buffer settings are encapsulated inside.
Author: Benjamin Eikel
Date: 2012-02-16
See also: glColorMask
Public Functions
ColorBufferParameters() Create ColorBufferParameters representing the default OpenGL state. |
|
ColorBufferParameters(bool redWritingEnabled, bool greenWritingEnabled, bool blueWritingEnabled, bool alphaWritingEnabled) Create ColorBufferParameters with the given values. |
|
bool | operator==(const ColorBufferParameters & other) const Return true if the whole set of parameters isequalto theotherset. |
bool | operator!=(const ColorBufferParameters & other) const Return true if the whole set of parameters isunequalto theotherset. |
bool | isRedWritingEnabled() const |
bool | isGreenWritingEnabled() const |
bool | isBlueWritingEnabled() const |
bool | isAlphaWritingEnabled() const |
bool | isAnyWritingEnabled() const |
Documentation
function
Rendering::ColorBufferParameters::ColorBufferParameters
public | inline | explicit |
ColorBufferParameters( | ) |
Create ColorBufferParameters representing the default OpenGL state.
Defined in Rendering/RenderingContext/RenderingParameters.h:343
function
Rendering::ColorBufferParameters::ColorBufferParameters
public | inline | explicit |
ColorBufferParameters( | bool | redWritingEnabled, |
bool | greenWritingEnabled, | |
bool | blueWritingEnabled, | |
bool | alphaWritingEnabled | |
) |
Create ColorBufferParameters with the given values.
Defined in Rendering/RenderingContext/RenderingParameters.h:350
function
Rendering::ColorBufferParameters::operator==
public | const | inline |
bool operator==( | const ColorBufferParameters & | other ) const |
Returntrue
if the whole set of parameters isequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:361
function
Rendering::ColorBufferParameters::operator!=
public | const | inline |
bool operator!=( | const ColorBufferParameters & | other ) const |
Returntrue
if the whole set of parameters isunequalto theotherset.
Defined in Rendering/RenderingContext/RenderingParameters.h:368
function
Rendering::ColorBufferParameters::isRedWritingEnabled
public | const | inline |
bool isRedWritingEnabled( | ) const |
Defined in Rendering/RenderingContext/RenderingParameters.h:375
function
Rendering::ColorBufferParameters::isGreenWritingEnabled
public | const | inline |
bool isGreenWritingEnabled( | ) const |
Defined in Rendering/RenderingContext/RenderingParameters.h:378
function
Rendering::ColorBufferParameters::isBlueWritingEnabled
public | const | inline |
bool isBlueWritingEnabled( | ) const |
Defined in Rendering/RenderingContext/RenderingParameters.h:381
function
Rendering::ColorBufferParameters::isAlphaWritingEnabled
public | const | inline |
bool isAlphaWritingEnabled( | ) const |
Defined in Rendering/RenderingContext/RenderingParameters.h:384
function
Rendering::ColorBufferParameters::isAnyWritingEnabled
public | const | inline |
bool isAnyWritingEnabled( | ) const |
Defined in Rendering/RenderingContext/RenderingParameters.h:387