Inviwo  0.9.10.1
Inviwo documentation
inviwo::utilgl::BlendModeEquationState Struct Reference

RAII object for OpenGL blend equation. More...

#include <openglutils.h>

+ Inheritance diagram for inviwo::utilgl::BlendModeEquationState:

Public Member Functions

 BlendModeEquationState (BlendModeEquationState const &)=delete
 
BlendModeEquationStateoperator= (BlendModeEquationState const &that)=delete
 
 BlendModeEquationState (GLenum smode, GLenum dmode, GLenum eqn)
 
 BlendModeEquationState (BlendModeEquationState &&rhs)
 
BlendModeEquationStateoperator= (BlendModeEquationState &&that)
 
- Public Member Functions inherited from inviwo::utilgl::BlendModeState
 BlendModeState (BlendModeState const &)=delete
 
BlendModeStateoperator= (BlendModeState const &that)=delete
 
 BlendModeState (GLenum smode, GLenum dmode)
 
 BlendModeState (BlendModeState &&rhs)
 
BlendModeStateoperator= (BlendModeState &&that)
 
- Public Member Functions inherited from inviwo::utilgl::GlBoolState
 GlBoolState (GlBoolState const &)=delete
 
GlBoolStateoperator= (GlBoolState const &that)=delete
 
 GlBoolState (GLenum target, bool state)
 
 GlBoolState (GlBoolState &&rhs)
 
GlBoolStateoperator= (GlBoolState &&that)
 
 operator bool ()
 

Protected Attributes

GLint eqn_
 
GLint oldEqn_
 
- Protected Attributes inherited from inviwo::utilgl::BlendModeState
GLint smode_
 
GLint dmode_
 
GLint oldsMode_
 
GLint olddMode_
 
- Protected Attributes inherited from inviwo::utilgl::GlBoolState
GLenum target_
 
bool oldState_
 
bool state_
 

Detailed Description

RAII object for OpenGL blend equation.

See also
glBlendEquation, GL_BLEND_EQUATION_RGB

The documentation for this struct was generated from the following files: