Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CapabilitiesToStateMask Class Reference
Collaboration diagram for CapabilitiesToStateMask:

Public Member Functions

 CapabilitiesToStateMask (QBlittable::Capabilities capabilities)
bool canBlitterFillRect () const
bool canBlitterAlphaFillRect () const
bool canBlitterDrawRectMask () const
bool canBlitterDrawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr) const
bool canBlitterDrawPixmapOpacity (const QPixmap &pm) const
bool canBlitterDrawCachedGlyphs (const QTransform &transform, QFontEngine::GlyphFormat requestedGlyphFormat, bool complexClip) const
void updateState (uint mask, bool on)
 CapabilitiesToStateMask (QBlittable::Capabilities capabilities)
bool canBlitterFillRect () const
bool canBlitterAlphaFillRect () const
bool canBlitterDrawRectMask () const
bool canBlitterDrawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr) const
bool canBlitterDrawPixmapOpacity (const QPixmap &pm) const
bool canBlitterDrawCachedGlyphs (const QTransform &transform, QFontEngine::GlyphFormat requestedGlyphFormat, bool complexClip) const
void updateState (uint mask, bool on)

Detailed Description

Definition at line 30 of file qpaintengine_blitter.cpp.

Constructor & Destructor Documentation

◆ CapabilitiesToStateMask() [1/2]

CapabilitiesToStateMask::CapabilitiesToStateMask ( QBlittable::Capabilities capabilities)
inline

Definition at line 33 of file qpaintengine_blitter.cpp.

◆ CapabilitiesToStateMask() [2/2]

CapabilitiesToStateMask::CapabilitiesToStateMask ( QBlittable::Capabilities capabilities)
inline

Definition at line 33 of file qpaintengine_blitter.cpp.

Member Function Documentation

◆ canBlitterAlphaFillRect() [1/2]

bool CapabilitiesToStateMask::canBlitterAlphaFillRect ( ) const
inline

Definition at line 61 of file qpaintengine_blitter.cpp.

◆ canBlitterAlphaFillRect() [2/2]

bool CapabilitiesToStateMask::canBlitterAlphaFillRect ( ) const
inline

Definition at line 61 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawCachedGlyphs() [1/2]

bool CapabilitiesToStateMask::canBlitterDrawCachedGlyphs ( const QTransform & transform,
QFontEngine::GlyphFormat requestedGlyphFormat,
bool complexClip ) const
inline

Definition at line 97 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawCachedGlyphs() [2/2]

bool CapabilitiesToStateMask::canBlitterDrawCachedGlyphs ( const QTransform & transform,
QFontEngine::GlyphFormat requestedGlyphFormat,
bool complexClip ) const
inline

Definition at line 97 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawPixmap() [1/2]

bool CapabilitiesToStateMask::canBlitterDrawPixmap ( const QRectF & r,
const QPixmap & pm,
const QRectF & sr ) const
inline

Definition at line 71 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawPixmap() [2/2]

bool CapabilitiesToStateMask::canBlitterDrawPixmap ( const QRectF & r,
const QPixmap & pm,
const QRectF & sr ) const
inline

Definition at line 71 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawPixmapOpacity() [1/2]

bool CapabilitiesToStateMask::canBlitterDrawPixmapOpacity ( const QPixmap & pm) const
inline

Definition at line 89 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawPixmapOpacity() [2/2]

bool CapabilitiesToStateMask::canBlitterDrawPixmapOpacity ( const QPixmap & pm) const
inline

Definition at line 89 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawRectMask() [1/2]

bool CapabilitiesToStateMask::canBlitterDrawRectMask ( ) const
inline

Definition at line 66 of file qpaintengine_blitter.cpp.

◆ canBlitterDrawRectMask() [2/2]

bool CapabilitiesToStateMask::canBlitterDrawRectMask ( ) const
inline

Definition at line 66 of file qpaintengine_blitter.cpp.

◆ canBlitterFillRect() [1/2]

bool CapabilitiesToStateMask::canBlitterFillRect ( ) const
inline

Definition at line 56 of file qpaintengine_blitter.cpp.

◆ canBlitterFillRect() [2/2]

bool CapabilitiesToStateMask::canBlitterFillRect ( ) const
inline

Definition at line 56 of file qpaintengine_blitter.cpp.

◆ updateState() [1/2]

void CapabilitiesToStateMask::updateState ( uint mask,
bool on )
inline

Definition at line 110 of file qpaintengine_blitter.cpp.

◆ updateState() [2/2]

void CapabilitiesToStateMask::updateState ( uint mask,
bool on )
inline

Definition at line 110 of file qpaintengine_blitter.cpp.


The documentation for this class was generated from the following file: