![]() |
Qt 4.8
|
#include <qpaintengine_raster_p.h>
Classes | |
| struct | Flags |
Public Functions | |
| QRasterPaintEngineState (QRasterPaintEngineState &other) | |
| QRasterPaintEngineState () | |
| ~QRasterPaintEngineState () | |
Public Functions inherited from QPainterState | |
| void | init (QPainter *p) |
| QPainterState () | |
| QPainterState (const QPainterState *s) | |
| virtual | ~QPainterState () |
Public Functions inherited from QPaintEngineState | |
| QBrush | backgroundBrush () const |
| Returns the background brush in the current paint engine state. More... | |
| Qt::BGMode | backgroundMode () const |
| Returns the background mode in the current paint engine state. More... | |
| QBrush | brush () const |
| Returns the brush in the current paint engine state. More... | |
| bool | brushNeedsResolving () const |
| Returns whether the coordinate of the fill have been specified as bounded by the current rendering operation and have to be resolved (about the currently rendered primitive). More... | |
| QPointF | brushOrigin () const |
| Returns the brush origin in the current paint engine state. More... | |
| Qt::ClipOperation | clipOperation () const |
| Returns the clip operation in the current paint engine state. More... | |
| QPainterPath | clipPath () const |
| Returns the clip path in the current paint engine state. More... | |
| QRegion | clipRegion () const |
| Returns the clip region in the current paint engine state. More... | |
| QPainter::CompositionMode | compositionMode () const |
| Returns the composition mode in the current paint engine state. More... | |
| QFont | font () const |
| Returns the font in the current paint engine state. More... | |
| bool | isClipEnabled () const |
| Returns whether clipping is enabled or not in the current paint engine state. More... | |
| QMatrix | matrix () const |
| Returns the matrix in the current paint engine state. More... | |
| qreal | opacity () const |
| Returns the opacity in the current paint engine state. More... | |
| QPainter * | painter () const |
| Returns a pointer to the painter currently updating the paint engine. More... | |
| QPen | pen () const |
| Returns the pen in the current paint engine state. More... | |
| bool | penNeedsResolving () const |
| Returns whether the coordinate of the stroke have been specified as bounded by the current rendering operation and have to be resolved (about the currently rendered primitive). More... | |
| QPainter::RenderHints | renderHints () const |
| Returns the render hints in the current paint engine state. More... | |
| QPaintEngine::DirtyFlags | state () const |
| Returns a combination of flags identifying the set of properties that need to be updated when updating the paint engine's state (i. More... | |
| QTransform | transform () const |
| Returns the matrix in the current paint engine state. More... | |
Public Variables | |
| union { | |
| uint flag_bits | |
| Flags flags | |
| }; | |
| QSpanData | brushData |
| QClipData * | clip |
| uint | dirty |
| uint | fillFlags |
| int | intOpacity |
| QBrush | lastBrush |
| QPen | lastPen |
| QSpanData | penData |
| uint | pixmapFlags |
| uint | strokeFlags |
| QStrokerOps * | stroker |
| qreal | txscale |
Public Variables inherited from QPainterState | |
| QBrush | bgBrush |
| Qt::BGMode | bgMode |
| QBrush | brush |
| QPointF | brushOrigin |
| uint | changeFlags |
| uint | clipEnabled:1 |
| QList< QPainterClipInfo > | clipInfo |
| Qt::ClipOperation | clipOperation |
| QPainterPath | clipPath |
| QRegion | clipRegion |
| QPainter::CompositionMode | composition_mode |
| QFont | deviceFont |
| uint | emulationSpecifier |
| QFont | font |
| Qt::LayoutDirection | layoutDirection |
| QTransform | matrix |
| qreal | opacity |
| QPainter * | painter |
| QPen | pen |
| QTransform | redirectionMatrix |
| QPainter::RenderHints | renderHints |
| int | vh |
| int | vw |
| int | vx |
| uint | VxF:1 |
| int | vy |
| int | wh |
| QTransform | worldMatrix |
| int | ww |
| int | wx |
| uint | WxF:1 |
| int | wy |
Additional Inherited Members | |
Protected Variables inherited from QPaintEngineState | |
| QPaintEngine::DirtyFlags | dirtyFlags |
Definition at line 77 of file qpaintengine_raster_p.h.
| QRasterPaintEngineState::QRasterPaintEngineState | ( | QRasterPaintEngineState & | other | ) |
Definition at line 664 of file qpaintengine_raster.cpp.
| QRasterPaintEngineState::QRasterPaintEngineState | ( | ) |
Definition at line 638 of file qpaintengine_raster.cpp.
Referenced by QRasterPaintEngine::createState().
| QRasterPaintEngineState::~QRasterPaintEngineState | ( | ) |
Definition at line 631 of file qpaintengine_raster.cpp.
| union { ... } |
| QSpanData QRasterPaintEngineState::brushData |
Definition at line 91 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::begin(), QRasterPaintEngine::drawEllipse(), QRasterPaintEngine::drawPolygon(), QRasterPaintEngine::drawRects(), QRasterPaintEngine::fill(), QRasterPaintEngine::fillPolygon(), QRasterPaintEngine::fillRect(), QRasterPaintEngineState(), and QRasterPaintEngine::updateBrush().
| QClipData* QRasterPaintEngineState::clip |
Definition at line 99 of file qpaintengine_raster_p.h.
Referenced by QSpanData::adjustSpanMethods(), QRasterPaintEngine::alphaPenBlt(), QRasterPaintEnginePrivate::brushMatrix(), QRasterPaintEngine::clip(), QRasterPaintEngine::clipBoundingRect(), QRasterPaintEngine::clipEnabledChanged(), QRasterPaintEngine::clipType(), drawEllipse_midpoint_i(), QRasterPaintEngine::drawImage(), QRasterPaintEnginePrivate::initializeRasterizer(), QRasterPaintEnginePrivate::isUnclipped(), QRasterPaintEnginePrivate::isUnclipped_normalized(), qrasterpaintengine_state_setNoClip(), qt_intersect_spans(), QRasterPaintEngine::setClipRectInDeviceCoords(), and QRasterPaintEngine::state().
| uint QRasterPaintEngineState::dirty |
Definition at line 106 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::compositionModeChanged(), QRasterPaintEngine::ensureState(), QRasterPaintEngine::opacityChanged(), QRasterPaintEngine::penChanged(), QRasterPaintEngine::transformChanged(), and QRasterPaintEngine::updateState().
| uint QRasterPaintEngineState::fillFlags |
Definition at line 92 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::brushChanged(), QRasterPaintEngine::brushOriginChanged(), QRasterPaintEngine::clipEnabledChanged(), QRasterPaintEngine::compositionModeChanged(), QRasterPaintEngine::opacityChanged(), qrasterpaintengine_dirty_clip(), QRasterPaintEngine::renderHintsChanged(), QRasterPaintEngine::transformChanged(), and QRasterPaintEngine::updateBrush().
| uint QRasterPaintEngineState::flag_bits |
Definition at line 122 of file qpaintengine_raster_p.h.
| Flags QRasterPaintEngineState::flags |
Definition at line 121 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::alphaPenBlt(), QRasterPaintEnginePrivate::canUseFastImageBlending(), QRasterPaintEngine::clip(), QRasterPaintEngine::drawEllipse(), QRasterPaintEngine::drawImage(), QRasterPaintEngine::drawLines(), QRasterPaintEngine::drawPoints(), QRasterPaintEngine::drawPolygon(), QRasterPaintEngine::drawRects(), QRasterPaintEngine::drawTiledPixmap(), QRasterPaintEngine::fill(), QRasterPaintEngine::fillPath(), QRasterPaintEngine::fillRect(), QRasterPaintEnginePrivate::getPenFunc(), QRasterPaintEnginePrivate::initializeRasterizer(), QRasterPaintEnginePrivate::isUnclipped(), qrasterpaintengine_state_setNoClip(), QRasterPaintEngineState(), QRasterPaintEnginePrivate::rasterize(), QRasterPaintEnginePrivate::recalculateFastImages(), QRasterPaintEngine::renderHintsChanged(), QRasterPaintEngine::setClipRectInDeviceCoords(), QRasterPaintEngine::stroke(), QRasterPaintEngine::updateMatrix(), QRasterPaintEngine::updatePen(), and QRasterPaintEngine::updateState().
| int QRasterPaintEngineState::intOpacity |
Definition at line 95 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::begin(), QRasterPaintEngine::drawImage(), QRasterPaintEngine::drawTiledPixmap(), QRasterPaintEngine::fillRect(), QRasterPaintEngine::opacityChanged(), QRasterPaintEngine::updateBrush(), QRasterPaintEngine::updatePen(), and QRasterPaintEngine::updateState().
| QBrush QRasterPaintEngineState::lastBrush |
Definition at line 90 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::ensureBrush(), and QRasterPaintEngine::updateBrush().
| QPen QRasterPaintEngineState::lastPen |
Definition at line 85 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::drawEllipse(), QRasterPaintEngine::drawPolygon(), QRasterPaintEngine::drawRects(), QRasterPaintEngine::ensurePen(), QRasterPaintEnginePrivate::getPenFunc(), QRasterPaintEnginePrivate::rasterizeLine_dashed(), QRasterPaintEngine::stroke(), and QRasterPaintEngine::updatePen().
| QSpanData QRasterPaintEngineState::penData |
Definition at line 86 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::alphaPenBlt(), QRasterPaintEngine::begin(), QRasterPaintEngine::drawEllipse(), QRasterPaintEngine::drawLines(), drawPixel(), QRasterPaintEngine::drawPixmap(), QRasterPaintEngine::drawPoints(), QRasterPaintEngine::drawPolygon(), QRasterPaintEngine::drawRects(), QRasterPaintEngineState(), QRasterPaintEngine::stroke(), QRasterPaintEngine::updatePen(), and QRasterPaintEngine::updateState().
| uint QRasterPaintEngineState::pixmapFlags |
Definition at line 94 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::clipEnabledChanged(), QRasterPaintEngine::opacityChanged(), and qrasterpaintengine_dirty_clip().
| uint QRasterPaintEngineState::strokeFlags |
Definition at line 88 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::clipEnabledChanged(), QRasterPaintEngine::compositionModeChanged(), QRasterPaintEngine::opacityChanged(), QRasterPaintEngine::penChanged(), qrasterpaintengine_dirty_clip(), QRasterPaintEngine::renderHintsChanged(), QRasterPaintEngine::transformChanged(), and QRasterPaintEngine::updatePen().
| QStrokerOps* QRasterPaintEngineState::stroker |
Definition at line 87 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::begin(), QRasterPaintEngine::drawLines(), QRasterPaintEngine::drawPoints(), QRasterPaintEngine::drawPolygon(), QRasterPaintEngine::drawRects(), QRasterPaintEngine::stroke(), and QRasterPaintEngine::updatePen().
| qreal QRasterPaintEngineState::txscale |
Definition at line 97 of file qpaintengine_raster_p.h.
Referenced by QRasterPaintEngine::stroke(), QRasterPaintEngine::updateMatrix(), and QRasterPaintEngine::updatePen().