![]() |
Cinder
0.9.1
|
#include <scoped.h>
Inherits cinder::Noncopyable.
Public Member Functions | |
ScopedLogicOp (bool enable) | |
ScopedLogicOp (bool enable, GLenum mode) | |
~ScopedLogicOp () | |
Scopes state of logic op.
cinder::gl::ScopedLogicOp::ScopedLogicOp | ( | bool | enable | ) |
Enables or disables logical operation based on enable.
cinder::gl::ScopedLogicOp::ScopedLogicOp | ( | bool | enable, |
GLenum | mode | ||
) |
Enables or disables logical operation based on enable and specifies a mode, GL_CLEAR
, GL_SET
, GL_COPY
, GL_COPY_INVERTED
, GL_NOOP
, GL_INVERT
, GL_AND
, GL_NAND
, GL_OR
, GL_NOR
, GL_XOR
, GL_EQUIV
, GL_AND_REVERSE
, GL_AND_INVERTED
, GL_OR_REVERSE
, or GL_OR_INVERTED
.
cinder::gl::ScopedLogicOp::~ScopedLogicOp | ( | ) |