Detailed Description
Definition at line 56 of file qglpixelbuffer.h.
#include <qglpixelbuffer.h>
List of all
members.
Public Member Functions
|
| |
QGLPixelBuffer
(const QSize &size,
const QGLFormat
&format=QGLFormat::defaultFormat(), QGLWidget *shareWidget=0) |
| |
QGLPixelBuffer
(int width, int height, const QGLFormat
&format=QGLFormat::defaultFormat(), QGLWidget *shareWidget=0) |
|
virtual |
~QGLPixelBuffer
() |
| bool |
isValid
() const |
| bool |
makeCurrent
() |
| bool |
doneCurrent
() |
|
GLuint |
generateDynamicTexture
() const |
| bool |
bindToDynamicTexture
(GLuint texture) |
| void |
releaseFromDynamicTexture
() |
| void |
updateDynamicTexture
(GLuint texture_id) const |
|
GLuint |
bindTexture
(const QImage
&image, GLenum target=GL_TEXTURE_2D) |
|
GLuint |
bindTexture
(const QPixmap
&pixmap, GLenum target=GL_TEXTURE_2D) |
|
GLuint |
bindTexture
(const QString
&fileName) |
| void |
deleteTexture
(GLuint texture_id) |
| void |
drawTexture
(const QRectF
&target, GLuint textureId, GLenum
textureTarget=GL_TEXTURE_2D) |
| void |
drawTexture
(const QPointF
&point, GLuint textureId, GLenum
textureTarget=GL_TEXTURE_2D) |
| QSize |
size
() const |
|
Qt::HANDLE |
handle
() const |
| QImage |
toImage
() const |
| QPaintEngine * |
paintEngine
() const |
| QGLFormat |
format
() const |
Static Public Member
Functions
|
| static
bool |
hasOpenGLPbuffers
() |
Protected Member Functions
|
| int |
metric
(PaintDeviceMetric
metric) const |
| int |
devType
() const |
Friends
|
| class |
QGLDrawable |
| class |
QGLWindowSurface |
| class |
QGLPaintDevice |
| class |
QGLPBufferGLPaintDevice |
| class |
QGLContextPrivate |
Constructor & Destructor Documentation
Member Function Documentation
| GLuint generateDynamicTexture |
( |
|
) |
const |
| bool bindToDynamicTexture |
( |
GLuint |
texture |
) |
|
| void releaseFromDynamicTexture |
( |
|
) |
|
| void updateDynamicTexture |
( |
GLuint |
texture_id |
) |
const |
| GLuint bindTexture |
( |
const QImage & |
image, |
|
|
GLenum |
target =
GL_TEXTURE_2D |
|
) |
|
|
| GLuint bindTexture |
( |
const QPixmap & |
pixmap, |
|
|
GLenum |
target =
GL_TEXTURE_2D |
|
) |
|
|
| GLuint bindTexture |
( |
const QString & |
fileName |
) |
|
| void deleteTexture |
( |
GLuint |
texture_id |
) |
|
| void drawTexture |
( |
const QRectF & |
target, |
|
|
GLuint |
textureId, |
|
|
GLenum |
textureTarget =
GL_TEXTURE_2D |
|
) |
|
|
| void drawTexture |
( |
const QPointF & |
point, |
|
|
GLuint |
textureId, |
|
|
GLenum |
textureTarget =
GL_TEXTURE_2D |
|
) |
|
|
| Qt::HANDLE handle |
( |
|
) |
const |
| static bool hasOpenGLPbuffers |
( |
|
) |
[static] |
| int devType |
( |
|
) |
const [inline, protected, virtual] |
Friends And Related Function Documentation
friend class QGLDrawable
[friend] |
friend class QGLWindowSurface
[friend] |
friend class QGLPaintDevice
[friend] |
friend class QGLPBufferGLPaintDevice
[friend] |
friend class QGLContextPrivate
[friend] |
The documentation for this class was generated from the following
file:
QGLPixelBuffer QGLPixelBuffer
QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer
QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer
QGLPixelBuffer QGLPixelBuffer
QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer
QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer QGLPixelBuffer