QGLFramebufferObject Class Reference
#include <qglframebufferobject.h>
Definition at line 57 of file qglframebufferobject.h.
|
| enum | Attachment { NoAttachment,
CombinedDepthStencil,
Depth
} |
| |
| enum | PaintDeviceMetric {
PdmWidth = 1,
PdmHeight,
PdmWidthMM,
PdmHeightMM,
PdmNumColors,
PdmDepth,
PdmDpiX,
PdmDpiY,
PdmPhysicalDpiX,
PdmPhysicalDpiY
} |
| |
|
| | QGLFramebufferObject (const QSize &size, GLenum target=GL_TEXTURE_2D) |
| |
| | QGLFramebufferObject (int width, int height, GLenum target=GL_TEXTURE_2D) |
| |
| | QGLFramebufferObject (const QSize &size, Attachment attachment, GLenum target=GL_TEXTURE_2D, GLenum internal_format=GL_RGBA8) |
| |
| | QGLFramebufferObject (int width, int height, Attachment attachment, GLenum target=GL_TEXTURE_2D, GLenum internal_format=GL_RGBA8) |
| |
| | QGLFramebufferObject (const QSize &size, const QGLFramebufferObjectFormat &format) |
| |
| | QGLFramebufferObject (int width, int height, const QGLFramebufferObjectFormat &format) |
| |
| virtual | ~QGLFramebufferObject () |
| |
| QGLFramebufferObjectFormat | format () const |
| |
| bool | isValid () const |
| |
| bool | isBound () const |
| |
| bool | bind () |
| |
| bool | release () |
| |
| GLuint | texture () const |
| |
| QSize | size () const |
| |
| QImage | toImage () const |
| |
| Attachment | attachment () const |
| |
| QPaintEngine * | paintEngine () const |
| |
| GLuint | handle () const |
| |
| void | drawTexture (const QRectF &target, GLuint textureId, GLenum textureTarget=GL_TEXTURE_2D) |
| |
| void | drawTexture (const QPointF &point, GLuint textureId, GLenum textureTarget=GL_TEXTURE_2D) |
| |
| virtual | ~QPaintDevice () |
| |
| bool | paintingActive () const |
| |
| int | width () const |
| |
| int | height () const |
| |
| int | widthMM () const |
| |
| int | heightMM () const |
| |
| int | logicalDpiX () const |
| |
| int | logicalDpiY () const |
| |
| int | physicalDpiX () const |
| |
| int | physicalDpiY () const |
| |
| int | colorCount () const |
| |
| int | depth () const |
| |
| static bool bindDefault |
( |
| ) |
|
|
static |
| static bool hasOpenGLFramebufferObjects |
( |
| ) |
|
|
static |
| static bool hasOpenGLFramebufferBlit |
( |
| ) |
|
|
static |
| friend class QGLPaintDevice |
|
friend |
| friend class QGLFBOGLPaintDevice |
|
friend |
The documentation for this class was generated from the following file: