drawable.cpp

来自「最新osg包」· C++ 代码 · 共 1,310 行 · 第 1/4 页

CPP
1,310 行
字号
	          __void__glMultiTexCoord3fv__GLenum__C5_GLfloat_P1,	          "",	          "");	I_Method2(void, glMultiTexCoord4fv, IN, GLenum, target, IN, const GLfloat *, coord,	          Properties::NON_VIRTUAL,	          __void__glMultiTexCoord4fv__GLenum__C5_GLfloat_P1,	          "",	          "");	I_Method2(void, glMultiTexCoord1d, IN, GLenum, target, IN, GLdouble, coord,	          Properties::NON_VIRTUAL,	          __void__glMultiTexCoord1d__GLenum__GLdouble,	          "",	          "");	I_Method2(void, glMultiTexCoord2dv, IN, GLenum, target, IN, const GLdouble *, coord,	          Properties::NON_VIRTUAL,	          __void__glMultiTexCoord2dv__GLenum__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glMultiTexCoord3dv, IN, GLenum, target, IN, const GLdouble *, coord,	          Properties::NON_VIRTUAL,	          __void__glMultiTexCoord3dv__GLenum__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glMultiTexCoord4dv, IN, GLenum, target, IN, const GLdouble *, coord,	          Properties::NON_VIRTUAL,	          __void__glMultiTexCoord4dv__GLenum__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glVertexAttrib1s, IN, unsigned int, index, IN, GLshort, s,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib1s__unsigned_int__GLshort,	          "",	          "");	I_Method2(void, glVertexAttrib1f, IN, unsigned int, index, IN, GLfloat, f,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib1f__unsigned_int__GLfloat,	          "",	          "");	I_Method2(void, glVertexAttrib1d, IN, unsigned int, index, IN, GLdouble, f,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib1d__unsigned_int__GLdouble,	          "",	          "");	I_Method2(void, glVertexAttrib2fv, IN, unsigned int, index, IN, const GLfloat *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib2fv__unsigned_int__C5_GLfloat_P1,	          "",	          "");	I_Method2(void, glVertexAttrib3fv, IN, unsigned int, index, IN, const GLfloat *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib3fv__unsigned_int__C5_GLfloat_P1,	          "",	          "");	I_Method2(void, glVertexAttrib4fv, IN, unsigned int, index, IN, const GLfloat *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib4fv__unsigned_int__C5_GLfloat_P1,	          "",	          "");	I_Method2(void, glVertexAttrib2dv, IN, unsigned int, index, IN, const GLdouble *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib2dv__unsigned_int__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glVertexAttrib3dv, IN, unsigned int, index, IN, const GLdouble *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib3dv__unsigned_int__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glVertexAttrib4dv, IN, unsigned int, index, IN, const GLdouble *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib4dv__unsigned_int__C5_GLdouble_P1,	          "",	          "");	I_Method2(void, glVertexAttrib4ubv, IN, unsigned int, index, IN, const GLubyte *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib4ubv__unsigned_int__C5_GLubyte_P1,	          "",	          "");	I_Method2(void, glVertexAttrib4Nubv, IN, unsigned int, index, IN, const GLubyte *, v,	          Properties::NON_VIRTUAL,	          __void__glVertexAttrib4Nubv__unsigned_int__C5_GLubyte_P1,	          "",	          "");	I_Method2(void, glGenBuffers, IN, GLsizei, n, IN, GLuint *, buffers,	          Properties::NON_VIRTUAL,	          __void__glGenBuffers__GLsizei__GLuint_P1,	          "",	          "");	I_Method2(void, glBindBuffer, IN, GLenum, target, IN, GLuint, buffer,	          Properties::NON_VIRTUAL,	          __void__glBindBuffer__GLenum__GLuint,	          "",	          "");	I_Method4(void, glBufferData, IN, GLenum, target, IN, GLsizeiptrARB, size, IN, const GLvoid *, data, IN, GLenum, usage,	          Properties::NON_VIRTUAL,	          __void__glBufferData__GLenum__GLsizeiptrARB__C5_GLvoid_P1__GLenum,	          "",	          "");	I_Method4(void, glBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, const GLvoid *, data,	          Properties::NON_VIRTUAL,	          __void__glBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__C5_GLvoid_P1,	          "",	          "");	I_Method2(void, glDeleteBuffers, IN, GLsizei, n, IN, const GLuint *, buffers,	          Properties::NON_VIRTUAL,	          __void__glDeleteBuffers__GLsizei__C5_GLuint_P1,	          "",	          "");	I_Method1(GLboolean, glIsBuffer, IN, GLuint, buffer,	          Properties::NON_VIRTUAL,	          __GLboolean__glIsBuffer__GLuint,	          "",	          "");	I_Method4(void, glGetBufferSubData, IN, GLenum, target, IN, GLintptrARB, offset, IN, GLsizeiptrARB, size, IN, GLvoid *, data,	          Properties::NON_VIRTUAL,	          __void__glGetBufferSubData__GLenum__GLintptrARB__GLsizeiptrARB__GLvoid_P1,	          "",	          "");	I_Method2(GLvoid *, glMapBuffer, IN, GLenum, target, IN, GLenum, access,	          Properties::NON_VIRTUAL,	          __GLvoid_P1__glMapBuffer__GLenum__GLenum,	          "",	          "");	I_Method1(GLboolean, glUnmapBuffer, IN, GLenum, target,	          Properties::NON_VIRTUAL,	          __GLboolean__glUnmapBuffer__GLenum,	          "",	          "");	I_Method3(void, glGetBufferParameteriv, IN, GLenum, target, IN, GLenum, pname, IN, GLint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetBufferParameteriv__GLenum__GLenum__GLint_P1,	          "",	          "");	I_Method3(void, glGetBufferPointerv, IN, GLenum, target, IN, GLenum, pname, IN, GLvoid **, params,	          Properties::NON_VIRTUAL,	          __void__glGetBufferPointerv__GLenum__GLenum__GLvoid_P1P1,	          "",	          "");	I_Method2(void, glGenOcclusionQueries, IN, GLsizei, n, IN, GLuint *, ids,	          Properties::NON_VIRTUAL,	          __void__glGenOcclusionQueries__GLsizei__GLuint_P1,	          "",	          "");	I_Method2(void, glDeleteOcclusionQueries, IN, GLsizei, n, IN, const GLuint *, ids,	          Properties::NON_VIRTUAL,	          __void__glDeleteOcclusionQueries__GLsizei__C5_GLuint_P1,	          "",	          "");	I_Method1(GLboolean, glIsOcclusionQuery, IN, GLuint, id,	          Properties::NON_VIRTUAL,	          __GLboolean__glIsOcclusionQuery__GLuint,	          "",	          "");	I_Method1(void, glBeginOcclusionQuery, IN, GLuint, id,	          Properties::NON_VIRTUAL,	          __void__glBeginOcclusionQuery__GLuint,	          "",	          "");	I_Method0(void, glEndOcclusionQuery,	          Properties::NON_VIRTUAL,	          __void__glEndOcclusionQuery,	          "",	          "");	I_Method3(void, glGetOcclusionQueryiv, IN, GLuint, id, IN, GLenum, pname, IN, GLint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetOcclusionQueryiv__GLuint__GLenum__GLint_P1,	          "",	          "");	I_Method3(void, glGetOcclusionQueryuiv, IN, GLuint, id, IN, GLenum, pname, IN, GLuint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetOcclusionQueryuiv__GLuint__GLenum__GLuint_P1,	          "",	          "");	I_Method3(void, glGetQueryiv, IN, GLenum, target, IN, GLenum, pname, IN, GLint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetQueryiv__GLenum__GLenum__GLint_P1,	          "",	          "");	I_Method2(void, glGenQueries, IN, GLsizei, n, IN, GLuint *, ids,	          Properties::NON_VIRTUAL,	          __void__glGenQueries__GLsizei__GLuint_P1,	          "",	          "");	I_Method2(void, glBeginQuery, IN, GLenum, target, IN, GLuint, id,	          Properties::NON_VIRTUAL,	          __void__glBeginQuery__GLenum__GLuint,	          "",	          "");	I_Method1(void, glEndQuery, IN, GLenum, target,	          Properties::NON_VIRTUAL,	          __void__glEndQuery__GLenum,	          "",	          "");	I_Method1(GLboolean, glIsQuery, IN, GLuint, id,	          Properties::NON_VIRTUAL,	          __GLboolean__glIsQuery__GLuint,	          "",	          "");	I_Method2(void, glDeleteQueries, IN, GLsizei, n, IN, const GLuint *, ids,	          Properties::NON_VIRTUAL,	          __void__glDeleteQueries__GLsizei__C5_GLuint_P1,	          "",	          "");	I_Method3(void, glGetQueryObjectiv, IN, GLuint, id, IN, GLenum, pname, IN, GLint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetQueryObjectiv__GLuint__GLenum__GLint_P1,	          "",	          "");	I_Method3(void, glGetQueryObjectuiv, IN, GLuint, id, IN, GLenum, pname, IN, GLuint *, params,	          Properties::NON_VIRTUAL,	          __void__glGetQueryObjectuiv__GLuint__GLenum__GLuint_P1,	          "",	          "");	I_Method3(void, glGetQueryObjectui64v, IN, GLuint, id, IN, GLenum, pname, IN, GLuint64EXT *, params,	          Properties::NON_VIRTUAL,	          __void__glGetQueryObjectui64v__GLuint__GLenum__GLuint64EXT_P1,	          "",	          "");	I_SimpleProperty(bool, ARBOcclusionQuerySupported, 	                 0, 	                 __void__setARBOcclusionQuerySupported__bool);	I_SimpleProperty(bool, FogCoordSupported, 	                 0, 	                 __void__setFogCoordSupported__bool);	I_SimpleProperty(bool, MultiTexSupported, 	                 0, 	                 __void__setMultiTexSupported__bool);	I_SimpleProperty(bool, OcclusionQuerySupported, 	                 0, 	                 __void__setOcclusionQuerySupported__bool);	I_SimpleProperty(bool, SecondaryColorSupported, 	                 0, 	                 __void__setSecondaryColorSupported__bool);	I_SimpleProperty(bool, TimerQuerySupported, 	                 0, 	                 __void__setTimerQuerySupported__bool);	I_SimpleProperty(bool, VertexProgramSupported, 	                 0, 	                 __void__setVertexProgramSupported__bool);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osg::Drawable::UpdateCallback)	I_DeclaringFile("osg/Drawable");	I_VirtualBaseType(osg::Object);	I_Constructor0(____UpdateCallback,	               "",	               "");	I_Constructor2(IN, const osg::Drawable::UpdateCallback &, x, IN, const osg::CopyOp &, x,	               ____UpdateCallback__C5_UpdateCallback_R1__C5_CopyOp_R1,	               "",	               "");	I_Method0(osg::Object *, cloneType,	          Properties::VIRTUAL,	          __osg_Object_P1__cloneType,	          "Clone the type of an object, with Object* return type. ",	          "Must be defined by derived classes. ");	I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop,	          Properties::VIRTUAL,	          __osg_Object_P1__clone__C5_osg_CopyOp_R1,	          "Clone an object, with Object* return type. ",	          "Must be defined by derived classes. ");	I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,	          Properties::VIRTUAL,	          __bool__isSameKindAs__C5_osg_Object_P1,	          "",	          "");	I_Method0(const char *, libraryName,	          Properties::VIRTUAL,	          __C5_char_P1__libraryName,	          "return the name of the object's library. ",	          "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");	I_Method0(const char *, className,	          Properties::VIRTUAL,	          __C5_char_P1__className,	          "return the name of the object's class type. ",	          "Must be defined by derived classes. ");	I_Method2(void, update, IN, osg::NodeVisitor *, x, IN, osg::Drawable *, x,	          Properties::VIRTUAL,	          __void__update__osg_NodeVisitor_P1__osg_Drawable_P1,	          "do customized update code. ",	          "");END_REFLECTORSTD_VECTOR_REFLECTOR(std::vector< osg::Node * >)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?