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: