![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdirectfbblitter.h>
Public Member Functions | |
| QDirectFbBlitter (const QSize &sizesize, IDirectFBSurface *surface) | |
| QDirectFbBlitter (const QSize &sizesize, bool alphaalpha) | |
| virtual | ~QDirectFbBlitter () |
| void | fillRect (const QRectF &rect, const QColor &colorcolor) override |
| void | drawPixmap (const QRectF &rect, const QPixmap &pixmap, const QRectF &subrect) override |
| void | alphaFillRect (const QRectF &rect, const QColor &colorcolor, QPainter::CompositionMode cmode) override |
| void | drawPixmapOpacity (const QRectF &rect, const QPixmap &pixmap, const QRectF &subrect, QPainter::CompositionMode cmode, qreal opacity) override |
| bool | drawCachedGlyphs (const QPaintEngineState *state, QFontEngine::GlyphFormat glyphFormat, int numGlyphsnumGlyphs, const glyph_t *glyphs, const QFixedPoint *positions, QFontEngine *fontEngine) override |
| IDirectFBSurface * | dfbSurface () const |
| Public Member Functions inherited from QBlittable | |
| QBlittable (const QSize &sizesize, Capabilities caps) | |
| virtual | ~QBlittable () |
| Capabilities | capabilities () const |
| QSize | size () const |
| QImage * | lock () |
| void | unlock () |
| bool | isLocked () const |
Static Public Member Functions | |
| static DFBSurfacePixelFormat | alphaPixmapFormat () |
| static DFBSurfacePixelFormat | pixmapFormat () |
| static DFBSurfacePixelFormat | selectPixmapFormat (bool withAlpha) |
Protected Member Functions | |
| QImage * | doLock () override |
| void | doUnlock () override |
Protected Attributes | |
| QDirectFBPointer< IDirectFBSurface > | m_surface |
| QImage | m_image |
| Protected Attributes inherited from QBlittable | |
| QBlittablePrivate * | d_ptr |
Friends | |
| class | QDirectFbConvenience |
Additional Inherited Members | |
| Public Types inherited from QBlittable | |
| enum | Capability { SolidRectCapability = 0x0001 , SourcePixmapCapability = 0x0002 , SourceOverPixmapCapability = 0x0004 , SourceOverScaledPixmapCapability = 0x0008 , AlphaFillRectCapability = 0x0010 , OpacityPixmapCapability = 0x0020 , DrawScaledCachedGlyphsCapability = 0x0040 , SubPixelGlyphsCapability = 0x0080 , ComplexClipCapability = 0x0100 , OutlineCapability = 0x0001000 } |
Definition at line 16 of file qdirectfbblitter.h.
| QDirectFbBlitter::QDirectFbBlitter | ( | const QSize & | size, |
| IDirectFBSurface * | surface ) |
Definition at line 29 of file qdirectfbblitter.cpp.
References QDirectFbBlitter().
Referenced by QDirectFbBlitter().
| QDirectFbBlitter::QDirectFbBlitter | ( | const QSize & | size, |
| bool | alpha ) |
Definition at line 43 of file qdirectfbblitter.cpp.
References QDirectFbBlitter().
Referenced by QDirectFbBlitter().
|
virtual |
Definition at line 74 of file qdirectfbblitter.cpp.
|
overridevirtual |
Reimplemented from QBlittable.
Definition at line 104 of file qdirectfbblitter.cpp.
|
static |
Definition at line 79 of file qdirectfbblitter.cpp.
|
inline |
Definition at line 84 of file qdirectfbblitter.h.
|
overrideprotectedvirtual |
Implements QBlittable.
Definition at line 280 of file qdirectfbblitter.cpp.
|
overrideprotectedvirtual |
Implements QBlittable.
Definition at line 386 of file qdirectfbblitter.cpp.
|
overridevirtual |
Reimplemented from QBlittable.
Definition at line 194 of file qdirectfbblitter.cpp.
|
overridevirtual |
Implements QBlittable.
Definition at line 99 of file qdirectfbblitter.cpp.
|
overridevirtual |
Reimplemented from QBlittable.
Definition at line 143 of file qdirectfbblitter.cpp.
Implements QBlittable.
Definition at line 94 of file qdirectfbblitter.cpp.
|
static |
Definition at line 84 of file qdirectfbblitter.cpp.
|
static |
Definition at line 89 of file qdirectfbblitter.cpp.
|
friend |
Definition at line 51 of file qdirectfbblitter.h.
|
protected |
Definition at line 49 of file qdirectfbblitter.h.
|
protected |
Definition at line 48 of file qdirectfbblitter.h.