66
66
__osg_Object_P1__cloneType,
67
67
"Clone the type of an attribute, with Object* return type. ",
68
68
"Must be defined by derived classes. ");
69
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,
69
I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
70
70
Properties::VIRTUAL,
71
71
__osg_Object_P1__clone__C5_osg_CopyOp_R1,
72
72
"Clone an attribute, with Object* return type. ",
96
96
__int__compare__C5_StateAttribute_R1,
97
97
"Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
99
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, usage,
99
I_Method1(bool, getModeUsage, IN, osg::StateAttribute::ModeUsage &, x,
100
100
Properties::VIRTUAL,
101
101
__bool__getModeUsage__StateAttribute_ModeUsage_R1,
102
102
"Return the modes associated with this StateAttribute. ",
171
171
__GLenum__getDestinationAlpha,
174
I_Method1(void, apply, IN, osg::State &, state,
174
I_Method1(void, apply, IN, osg::State &, x,
175
175
Properties::VIRTUAL,
176
176
__void__apply__State_R1,
177
177
"apply the OpenGL state attributes. ",
210
BEGIN_OBJECT_REFLECTOR(osg::BlendFunc::Extensions)
211
I_DeclaringFile("osg/BlendFunc");
212
I_BaseType(osg::Referenced);
213
I_Constructor1(IN, unsigned int, contextID,
214
Properties::NON_EXPLICIT,
215
____Extensions__unsigned_int,
218
I_Constructor1(IN, const osg::BlendFunc::Extensions &, rhs,
219
Properties::NON_EXPLICIT,
220
____Extensions__C5_Extensions_R1,
223
I_Method1(void, lowestCommonDenominator, IN, const osg::BlendFunc::Extensions &, rhs,
224
Properties::NON_VIRTUAL,
225
__void__lowestCommonDenominator__C5_Extensions_R1,
228
I_Method1(void, setupGLExtensions, IN, unsigned int, contextID,
229
Properties::NON_VIRTUAL,
230
__void__setupGLExtensions__unsigned_int,
233
I_Method1(void, setBlendFuncSeparateSupported, IN, bool, flag,
234
Properties::NON_VIRTUAL,
235
__void__setBlendFuncSeparateSupported__bool,
238
I_Method0(bool, isBlendFuncSeparateSupported,
239
Properties::NON_VIRTUAL,
240
__bool__isBlendFuncSeparateSupported,
243
I_Method4(void, glBlendFuncSeparate, IN, GLenum, sfactorRGB, IN, GLenum, dfactorRGB, IN, GLenum, sfactorAlpha, IN, GLenum, dfactorAlpha,
244
Properties::NON_VIRTUAL,
245
__void__glBlendFuncSeparate__GLenum__GLenum__GLenum__GLenum,
249
I_SimpleProperty(bool, BlendFuncSeparateSupported,
251
__void__setBlendFuncSeparateSupported__bool);