14#ifndef OSG_BLENDEQUATION
15#define OSG_BLENDEQUATION 1
23#define GL_FUNC_ADD 0x8006
24#define GL_FUNC_SUBTRACT 0x800A
25#define GL_FUNC_REVERSE_SUBTRACT 0x800B
29#define GL_LOGIC_OP 0x0BF1
32#ifndef GL_ALPHA_MIN_SGIX
33#define GL_ALPHA_MIN_SGIX 0x8320
34#define GL_ALPHA_MAX_SGIX 0x8321
#define GL_ALPHA_MAX_SGIX
Definition BlendEquation:34
#define GL_ALPHA_MIN_SGIX
Definition BlendEquation:33
#define GL_LOGIC_OP
Definition BlendEquation:29
#define GL_FUNC_REVERSE_SUBTRACT
Definition BlendEquation:25
#define GL_MIN
Definition BlendEquation:21
#define GL_FUNC_SUBTRACT
Definition BlendEquation:24
#define GL_MAX
Definition BlendEquation:22
#define GL_FUNC_ADD
Definition BlendEquation:23
#define COMPARE_StateAttribute_Parameter(parameter)
Definition StateAttribute:69
#define COMPARE_StateAttribute_Types(TYPE, rhs_attribute)
Definition StateAttribute:57
virtual bool getModeUsage(StateAttribute::ModeUsage &usage) const
Definition BlendEquation:83
Equation getEquationRGB() const
Definition BlendEquation:94
META_StateAttribute(osg, BlendEquation, BLENDEQUATION)
void setEquation(Equation equation)
Definition BlendEquation:90
void setEquationAlpha(Equation equation)
Definition BlendEquation:96
Equation getEquationAlpha() const
Definition BlendEquation:97
BlendEquation(const BlendEquation &trans, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition BlendEquation:62
BlendEquation(Equation equation)
BlendEquation(Equation equationRGB, Equation equationAlpha)
void setEquationRGB(Equation equation)
Definition BlendEquation:93
virtual int compare(const StateAttribute &sa) const
Definition BlendEquation:70
Equation _equationAlpha
Definition BlendEquation:106
Equation
Definition BlendEquation:44
@ FUNC_REVERSE_SUBTRACT
Definition BlendEquation:52
@ RGBA_MIN
Definition BlendEquation:45
@ LOGIC_OP
Definition BlendEquation:49
@ ALPHA_MIN
Definition BlendEquation:47
@ FUNC_ADD
Definition BlendEquation:50
@ ALPHA_MAX
Definition BlendEquation:48
@ RGBA_MAX
Definition BlendEquation:46
@ FUNC_SUBTRACT
Definition BlendEquation:51
Equation _equationRGB
Definition BlendEquation:106
virtual void apply(State &state) const
Equation getEquation() const
Definition BlendEquation:91
@ SHALLOW_COPY
Definition CopyOp:47
@ BLENDEQUATION
Definition StateAttribute:150
#define OSG_EXPORT
Definition osg/Export:39
Definition StateAttribute:308
virtual void usesMode(GLMode mode)=0