15#define OSG_ALPHAFUNC 1
#define GL_ALPHA_TEST
Definition GLDefines:674
#define COMPARE_StateAttribute_Parameter(parameter)
Definition StateAttribute:69
#define COMPARE_StateAttribute_Types(TYPE, rhs_attribute)
Definition StateAttribute:57
AlphaFunc(const AlphaFunc &af, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition AlphaFunc:46
virtual int compare(const StateAttribute &sa) const
Definition AlphaFunc:54
virtual bool getModeUsage(StateAttribute::ModeUsage &usage) const
Definition AlphaFunc:67
ComparisonFunction _comparisonFunc
Definition AlphaFunc:91
ComparisonFunction
Definition AlphaFunc:27
@ LEQUAL
Definition AlphaFunc:31
@ GEQUAL
Definition AlphaFunc:34
@ NOTEQUAL
Definition AlphaFunc:33
@ ALWAYS
Definition AlphaFunc:35
@ NEVER
Definition AlphaFunc:28
@ EQUAL
Definition AlphaFunc:30
@ GREATER
Definition AlphaFunc:32
@ LESS
Definition AlphaFunc:29
virtual void apply(State &state) const
void setReferenceValue(float value)
Definition AlphaFunc:82
void setFunction(ComparisonFunction func)
Definition AlphaFunc:79
float _referenceValue
Definition AlphaFunc:92
ComparisonFunction getFunction() const
Definition AlphaFunc:80
void setFunction(ComparisonFunction func, float ref)
Definition AlphaFunc:73
float getReferenceValue() const
Definition AlphaFunc:83
META_StateAttribute(osg, AlphaFunc, ALPHAFUNC)
AlphaFunc(ComparisonFunction func, float ref)
Definition AlphaFunc:41
@ SHALLOW_COPY
Definition CopyOp:47
int ref() const
Definition Referenced:161
@ ALPHAFUNC
Definition StateAttribute:130
#define OSG_EXPORT
Definition osg/Export:39
Definition StateAttribute:308
virtual void usesMode(GLMode mode)=0