//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; public class QGLContext extends QGL { protected QGLContext(Class dummy){super((Class) null);} public QGLContext(QGLFormat format, QPaintDeviceInterface device) { super((Class) null); newQGLContext(format,device); } private native void newQGLContext(QGLFormat format, QPaintDeviceInterface device); public QGLContext(QGLFormat format) { super((Class) null); newQGLContext(format); } private native void newQGLContext(QGLFormat format); public native boolean create(QGLContext shareContext); public native boolean create(); public native boolean isValid(); public native boolean isSharing(); public native void reset(); public native QGLFormat format(); public native QGLFormat requestedFormat(); public native void setFormat(QGLFormat format); public native void makeCurrent(); public native void swapBuffers(); public native QPaintDeviceInterface device(); public native QColor overlayTransparentColor(); public static native QGLContext currentContext(); protected native boolean chooseContext(QGLContext shareContext); protected native boolean chooseContext(); protected native void doneCurrent(); protected native boolean deviceIsPixmap(); protected native boolean windowCreated(); protected native void setWindowCreated(boolean on); protected native boolean initialized(); protected native void setInitialized(boolean on); protected native void generateFontDisplayLists(QFont fnt, int listBase); protected native int colorIndex(QColor c); protected native void setValid(boolean valid); protected native void setDevice(QPaintDeviceInterface pDev); /** Deletes the wrapped C++ instance */ protected native void finalize() throws InternalError; /** Delete the wrapped C++ instance ahead of finalize() */ public native void dispose(); /** Has the wrapped C++ instance been deleted? */ public native boolean isDisposed(); }