29 _capability(capability) {}
34 _capability(cap._capability) {}
51 virtual Type getType()
const {
return static_cast<Type>(CAPABILITY+_capability); }
98 virtual unsigned int getMember()
const {
return _index; }
#define COMPARE_StateAttribute_Parameter(parameter)
Definition StateAttribute:69
#define COMPARE_StateAttribute_Types(TYPE, rhs_attribute)
Definition StateAttribute:57
META_Object(osg, Capability)
virtual int compare(const StateAttribute &sa) const
Definition Capability:39
Capability(GLenum capability)
Definition Capability:28
Capability(const Capability &cap, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition Capability:32
GLenum getCapability() const
Definition Capability:55
GLenum _capability
Definition Capability:61
virtual Type getType() const
Definition Capability:51
void setCapability(GLenum capability)
Definition Capability:53
META_Object(osg, Capabilityi)
unsigned int _index
Definition Capability:110
virtual unsigned int getMember() const
Definition Capability:98
virtual int compare(const StateAttribute &sa) const
Definition Capability:85
unsigned int getIndex() const
Definition Capability:104
Capabilityi(const Capabilityi &cap, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition Capability:78
Capabilityi(GLenum capability, unsigned int buf)
Definition Capability:73
void setIndex(unsigned int buf)
Definition Capability:101
Definition Capability:138
Disablei(unsigned int buf, GLenum capability)
Definition Capability:143
virtual ~Disablei()
Definition Capability:156
META_Object(osg, Disablei)
virtual void apply(State &) const
Disablei()
Definition Capability:141
Disablei(const Disablei &ei, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition Capability:147
Definition Capability:115
virtual ~Enablei()
Definition Capability:133
Enablei()
Definition Capability:118
Enablei(const Enablei &ei, const CopyOp ©op=CopyOp::SHALLOW_COPY)
Definition Capability:124
Enablei(unsigned int buf, GLenum capability)
Definition Capability:120
virtual void apply(State &) const
META_Object(osg, Enablei)
Definition StateAttribute:77
Type
Definition StateAttribute:124
author: Julien Valentin 2017 (mp3butcher@hotmail.com)
Definition AlphaFunc:19
#define OSG_EXPORT
Definition osg/Export:39