Mercurial > projects > qtd
view generator/typesystem_opengl.xml @ 169:473164283a60
fix network
author | eldar |
---|---|
date | Tue, 23 Jun 2009 17:23:11 +0000 |
parents | 3cb15c92ac28 |
children | 7664de4a55e5 |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="merge.xsl"?> <typesystem package="qt.opengl" default-superclass="QtDObject"> <depend package="qt.core" /> <depend package="qt.gui" /> <inject-code> qt.Utilities.loadQtLibrary("QtGui"); qt.Utilities.loadQtLibrary("QtOpenGL"); </inject-code> <primitive-type name="GLuint" java-name="int" preferred-conversion="no" jni-name="jint"/> <primitive-type name="GLint" java-name="int" preferred-conversion="no" jni-name="jint"/> <primitive-type name="GLenum" java-name="int" preferred-conversion="no" jni-name="jint"/> <rejection class="QGLColormap::QGLColormapData"/> <rejection class="QGLWidget" function-name="setMouseTracking"/> <enum-type name="QGL::FormatOption" flags="QGL::FormatOptions"/> <enum-type name="QGLFormat::OpenGLVersionFlag" flags="QGLFormat::OpenGLVersionFlags"/> <enum-type name="QGLFramebufferObject::Attachment"/> <namespace-type name="QGL"> <include file-name="qgl.h" location="global"/> </namespace-type> <value-type name="QGLColormap"> <modify-function signature="operator=(QGLColormap)" remove="all"/> <modify-function signature="setEntries(int,const unsigned int*,int)"> <access modifier="private"/> </modify-function> <inject-code> <import-file name="typesystem_opengl-java.java" quote-after-line="class QGLColormap___" quote-before-line="}// class"/> </inject-code> </value-type> <value-type name="QGLFormat"> <modify-function signature="operator=(QGLFormat)" remove="all"/> </value-type> <object-type name="QGLContext"> <modify-function signature="chooseContext(const QGLContext*)"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> <modify-function signature="create(const QGLContext*)"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> <modify-function signature="getProcAddress(QString)const"> <remove/> </modify-function> <modify-field name="currentCtx" read="false" write="false"/> <modify-function signature="setDevice(QPaintDevice*)"> <remove/> </modify-function> <modify-function signature="generateFontDisplayLists(QFont, int)" remove="all"/> </object-type> <object-type name="QGLFramebufferObject"/> <object-type name="QGLPixelBuffer"> <extra-includes> <include file-name="QImage" location="global"/> </extra-includes> </object-type> <object-type name="QGLWidget"> <extra-includes> <include file-name="QImage" location="global"/> <include file-name="QPixmap" location="global"/> </extra-includes> <modify-function signature="setContext(QGLContext*,const QGLContext*,bool)"> <remove/> <!--- Obsolete --> </modify-function> <modify-function signature="fontDisplayListBase(QFont, int)" remove="all"/> <modify-function signature="setFormat(QGLFormat)" remove="all"/> </object-type> <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QGLColormap::QGLColormapData\*'"/> <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/> <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/> <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/> <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGLFormat' has equals operators but no qHash() function"/> </typesystem>