texture.cpp

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

CPP
1,038
字号
	I_Method1(void, setMaxTextureSize, IN, GLint, maxsize,	          Properties::NON_VIRTUAL,	          __void__setMaxTextureSize__GLint,	          "",	          "");	I_Method0(GLint, maxTextureSize,	          Properties::NON_VIRTUAL,	          __GLint__maxTextureSize,	          "",	          "");	I_Method1(void, setNumTextureUnits, IN, GLint, nunits,	          Properties::NON_VIRTUAL,	          __void__setNumTextureUnits__GLint,	          "",	          "");	I_Method0(GLint, numTextureUnits,	          Properties::NON_VIRTUAL,	          __GLint__numTextureUnits,	          "",	          "");	I_Method0(bool, isCompressedTexImage2DSupported,	          Properties::NON_VIRTUAL,	          __bool__isCompressedTexImage2DSupported,	          "",	          "");	I_Method0(bool, isCompressedTexSubImage2DSupported,	          Properties::NON_VIRTUAL,	          __bool__isCompressedTexSubImage2DSupported,	          "",	          "");	I_Method8(void, glCompressedTexImage2D, IN, GLenum, target, IN, GLint, level, IN, GLenum, internalformat, IN, GLsizei, width, IN, GLsizei, height, IN, GLint, border, IN, GLsizei, imageSize, IN, const GLvoid *, data,	          Properties::NON_VIRTUAL,	          __void__glCompressedTexImage2D__GLenum__GLint__GLenum__GLsizei__GLsizei__GLint__GLsizei__C5_GLvoid_P1,	          "",	          "");	I_Method9(void, glCompressedTexSubImage2D, IN, GLenum, target, IN, GLint, level, IN, GLint, xoffset, IN, GLint, yoffset, IN, GLsizei, width, IN, GLsizei, height, IN, GLenum, format, IN, GLsizei, type, IN, const GLvoid *, data,	          Properties::NON_VIRTUAL,	          __void__glCompressedTexSubImage2D__GLenum__GLint__GLint__GLint__GLsizei__GLsizei__GLenum__GLsizei__C5_GLvoid_P1,	          "",	          "");	I_Method3(void, glGetCompressedTexImage, IN, GLenum, target, IN, GLint, level, IN, GLvoid *, data,	          Properties::NON_VIRTUAL,	          __void__glGetCompressedTexImage__GLenum__GLint__GLvoid_P1,	          "",	          "");	I_Method0(bool, isClientStorageSupported,	          Properties::NON_VIRTUAL,	          __bool__isClientStorageSupported,	          "",	          "");	I_Method1(bool, isNonPowerOfTwoTextureSupported, IN, GLenum, filter,	          Properties::NON_VIRTUAL,	          __bool__isNonPowerOfTwoTextureSupported__GLenum,	          "",	          "");	I_Method1(void, setTextureIntegerSupported, IN, bool, flag,	          Properties::NON_VIRTUAL,	          __void__setTextureIntegerSupported__bool,	          "",	          "");	I_Method0(bool, isTextureIntegerSupported,	          Properties::NON_VIRTUAL,	          __bool__isTextureIntegerSupported,	          "",	          "");	I_Method3(void, glTexParameterIiv, IN, GLenum, target, IN, GLenum, pname, IN, const GLint *, data,	          Properties::NON_VIRTUAL,	          __void__glTexParameterIiv__GLenum__GLenum__C5_GLint_P1,	          "",	          "");	I_Method3(void, glTexParameterIuiv, IN, GLenum, target, IN, GLenum, pname, IN, const GLuint *, data,	          Properties::NON_VIRTUAL,	          __void__glTexParameterIuiv__GLenum__GLenum__C5_GLuint_P1,	          "",	          "");	I_SimpleProperty(bool, GenerateMipMapSupported, 	                 0, 	                 __void__setGenerateMipMapSupported__bool);	I_SimpleProperty(GLint, MaxTextureSize, 	                 0, 	                 __void__setMaxTextureSize__GLint);	I_SimpleProperty(bool, MultiTexturingSupported, 	                 0, 	                 __void__setMultiTexturingSupported__bool);	I_SimpleProperty(GLint, NumTextureUnits, 	                 0, 	                 __void__setNumTextureUnits__GLint);	I_SimpleProperty(bool, ShadowAmbientSupported, 	                 0, 	                 __void__setShadowAmbientSupported__bool);	I_SimpleProperty(bool, ShadowSupported, 	                 0, 	                 __void__setShadowSupported__bool);	I_SimpleProperty(bool, TextureBorderClampSupported, 	                 0, 	                 __void__setTextureBorderClampSupported__bool);	I_SimpleProperty(bool, TextureCompressionARBSupported, 	                 0, 	                 __void__setTextureCompressionARBSupported__bool);	I_SimpleProperty(bool, TextureCompressionS3TCSupported, 	                 0, 	                 __void__setTextureCompressionS3TCSupported__bool);	I_SimpleProperty(bool, TextureEdgeClampSupported, 	                 0, 	                 __void__setTextureEdgeClampSupported__bool);	I_SimpleProperty(bool, TextureFilterAnisotropicSupported, 	                 0, 	                 __void__setTextureFilterAnisotropicSupported__bool);	I_SimpleProperty(bool, TextureIntegerSupported, 	                 0, 	                 __void__setTextureIntegerSupported__bool);	I_SimpleProperty(bool, TextureMirroredRepeatSupported, 	                 0, 	                 __void__setTextureMirroredRepeatSupported__bool);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osg::Texture::TextureObject)	I_DeclaringFile("osg/Texture");	I_BaseType(osg::Referenced);	I_Constructor2(IN, GLuint, id, IN, GLenum, target,	               ____TextureObject__GLuint__GLenum,	               "",	               "");	I_Constructor8(IN, GLuint, id, IN, GLenum, target, IN, GLint, numMipmapLevels, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border,	               ____TextureObject__GLuint__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint,	               "",	               "");	I_Method7(bool, match, IN, GLenum, target, IN, GLint, numMipmapLevels, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border,	          Properties::NON_VIRTUAL,	          __bool__match__GLenum__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint,	          "",	          "");	I_Method0(void, bind,	          Properties::NON_VIRTUAL,	          __void__bind,	          "",	          "");	I_MethodWithDefaults1(void, setAllocated, IN, bool, allocated, true,	                      Properties::NON_VIRTUAL,	                      __void__setAllocated__bool,	                      "",	                      "");	I_Method6(void, setAllocated, IN, GLint, numMipmapLevels, IN, GLenum, internalFormat, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, depth, IN, GLint, border,	          Properties::NON_VIRTUAL,	          __void__setAllocated__GLint__GLenum__GLsizei__GLsizei__GLsizei__GLint,	          "",	          "");	I_Method0(bool, isAllocated,	          Properties::NON_VIRTUAL,	          __bool__isAllocated,	          "",	          "");	I_Method0(bool, isReusable,	          Properties::NON_VIRTUAL,	          __bool__isReusable,	          "",	          "");	I_SimpleProperty(bool, Allocated, 	                 0, 	                 __void__setAllocated__bool);	I_PublicMemberProperty(GLuint, _id);	I_PublicMemberProperty(GLenum, _target);	I_PublicMemberProperty(GLint, _numMipmapLevels);	I_PublicMemberProperty(GLenum, _internalFormat);	I_PublicMemberProperty(GLsizei, _width);	I_PublicMemberProperty(GLsizei, _height);	I_PublicMemberProperty(GLsizei, _depth);	I_PublicMemberProperty(GLint, _border);	I_PublicMemberProperty(bool, _allocated);	I_PublicMemberProperty(double, _timeStamp);END_REFLECTORBEGIN_VALUE_REFLECTOR(osg::buffered_object< osg::Texture::TextureObjectList >)	I_DeclaringFile("osg/buffered_value");	I_Constructor0(____buffered_object,	               "",	               "");	I_Constructor1(IN, unsigned int, size,	               Properties::NON_EXPLICIT,	               ____buffered_object__unsigned_int,	               "",	               "");	I_Method1(void, setAllElementsTo, IN, const osg::Texture::TextureObjectList &, t,	          Properties::NON_VIRTUAL,	          __void__setAllElementsTo__C5_T_R1,	          "",	          "");	I_Method0(void, clear,	          Properties::NON_VIRTUAL,	          __void__clear,	          "",	          "");	I_Method0(bool, empty,	          Properties::NON_VIRTUAL,	          __bool__empty,	          "",	          "");	I_Method0(unsigned int, size,	          Properties::NON_VIRTUAL,	          __unsigned_int__size,	          "",	          "");	I_Method1(void, resize, IN, unsigned int, newSize,	          Properties::NON_VIRTUAL,	          __void__resize__unsigned_int,	          "",	          "");	I_SimpleProperty(const osg::Texture::TextureObjectList &, AllElementsTo, 	                 0, 	                 __void__setAllElementsTo__C5_T_R1);END_REFLECTORBEGIN_VALUE_REFLECTOR(osg::ref_ptr< osg::Texture::TextureObject >)	I_DeclaringFile("osg/ref_ptr");	I_Constructor0(____ref_ptr,	               "",	               "");	I_Constructor1(IN, osg::Texture::TextureObject *, ptr,	               Properties::NON_EXPLICIT,	               ____ref_ptr__T_P1,	               "",	               "");	I_Constructor1(IN, const osg::ref_ptr< osg::Texture::TextureObject > &, rp,	               Properties::NON_EXPLICIT,	               ____ref_ptr__C5_ref_ptr_R1,	               "",	               "");	I_Method0(osg::Texture::TextureObject *, get,	          Properties::NON_VIRTUAL,	          __T_P1__get,	          "",	          "");	I_Method0(bool, valid,	          Properties::NON_VIRTUAL,	          __bool__valid,	          "",	          "");	I_Method0(osg::Texture::TextureObject *, release,	          Properties::NON_VIRTUAL,	          __T_P1__release,	          "",	          "");	I_Method1(void, swap, IN, osg::ref_ptr< osg::Texture::TextureObject > &, rp,	          Properties::NON_VIRTUAL,	          __void__swap__ref_ptr_R1,	          "",	          "");	I_SimpleProperty(osg::Texture::TextureObject *, , 	                 __T_P1__get, 	                 0);END_REFLECTORSTD_LIST_REFLECTOR(std::list< osg::ref_ptr< osg::Texture::TextureObject > >)

⌨️ 快捷键说明

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