NAME

Qt::OpenGL::QGLContext

PUBLIC METHODS

QGLContext()
QGLContext(, )
~QGLContext()
static bool areSharing(, )
GLuint bindTexture()
GLuint bindTexture(, , )
GLuint bindTexture(, , = GL_RGBA)
GLuint bindTexture(, = GL_TEXTURE_2D, = GL_RGBA)
GLuint bindTexture(, , )
GLuint bindTexture(, , = GL_RGBA)
GLuint bindTexture(, = GL_TEXTURE_2D, = GL_RGBA)
GLuint bindTexture(, , , )
GLuint bindTexture(, , , )
bool create()
bool create( = 0)
static const QGLContext * currentContext()
void deleteTexture()
QPaintDevice * device()
void doneCurrent()
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
QGLFormat format()
void * getProcAddress()
bool isSharing()
bool isValid()
void makeCurrent()
QColor overlayTransparentColor()
QGLFormat requestedFormat()
void reset()
void setFormat()
static void setTextureCacheLimit()
void swapBuffers()
static int textureCacheLimit()

ENUM VALUES

NoBindOption
InvertedYBindOption
MipmapBindOption
PremultipliedAlphaBindOption
LinearFilteringBindOption
MemoryManagedBindOption
CanFlipNativePixmapBindOption
DefaultBindOption
InternalBindOption

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html