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 + -
显示快捷键?