![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Attributes | |
| QWindowsDirect2DBitmap * | bitmap |
| QImage | fallbackImage |
| unsigned int | clipFlags = 0 |
| QStack< ClipType > | pushedClips |
| QWindowsDirect2DPaintEngine::Flags | flags |
| QPointF | currentBrushOrigin |
| QHash< QFontDef, ComPtr< IDWriteFontFace > > | fontCache |
| struct { | |
| bool emulate | |
| QPen qpen | |
| ComPtr< ID2D1Brush > brush | |
| ComPtr< ID2D1StrokeStyle1 > strokeStyle | |
| ComPtr< ID2D1BitmapBrush1 > dashBrush | |
| int dashLength | |
| } | pen |
| struct { | |
| bool emulate | |
| QBrush qbrush | |
| ComPtr< ID2D1Brush > brush | |
| } | brush |
| Public Attributes inherited from QPaintEngineExPrivate | |
| QStroker | stroker |
| QDashStroker | dasher |
| StrokeHandler * | strokeHandler |
| QStrokerOps * | activeStroker |
| QPen | strokerPen |
| QRect | exDeviceRect |
| Public Attributes inherited from QPaintEnginePrivate | |
| QPaintDevice * | pdev |
| QPaintEngine * | q_ptr |
| QRegion | baseSystemClip |
| QRegion | systemClip |
| QRect | systemRect |
| QRegion | systemViewport |
| QTransform | systemTransform |
| QPaintDevice * | currentClipDevice |
| uint | hasSystemTransform: 1 |
| uint | hasSystemViewport: 1 |
Additional Inherited Members | |
| Static Public Member Functions inherited from QPaintEnginePrivate | |
| static QPaintEnginePrivate * | get (QPaintEngine *paintEngine) |
Definition at line 223 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 227 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 227 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 291 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 291 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 448 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 448 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 357 of file qwindowsdirect2dpaintengine.cpp.
References AxisAlignedClip, dc(), and LayerClip.
Referenced by clip(), and updateClipEnabled().
|
inline |
Definition at line 357 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 379 of file qwindowsdirect2dpaintengine.cpp.
References clearClips().
|
inline |
Definition at line 379 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 278 of file qwindowsdirect2dpaintengine.cpp.
Referenced by clearClips(), drawGlyphRun(), pushClip(), stroke(), to_d2d_brush(), updateCompositionMode(), updateHints(), updatePen(), and updateTransform().
|
inline |
Definition at line 278 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 867 of file qwindowsdirect2dpaintengine.cpp.
References dc().
|
inline |
Definition at line 867 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 990 of file qwindowsdirect2dpaintengine.cpp.
References QWindowsDirect2DContext::dwriteGdiInterop(), and QWindowsDirect2DContext::instance().
|
inline |
Definition at line 990 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 284 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 284 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 298 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 298 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 436 of file qwindowsdirect2dpaintengine.cpp.
Referenced by updateBrushOrigin().
|
inline |
Definition at line 436 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 319 of file qwindowsdirect2dpaintengine.cpp.
References dc().
|
inline |
Definition at line 319 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 902 of file qwindowsdirect2dpaintengine.cpp.
References Direct2DPathGeometryWriter::begin(), Direct2DPathGeometryWriter::close(), and dc().
|
inline |
Definition at line 902 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 574 of file qwindowsdirect2dpaintengine.cpp.
References QWindowsDirect2DBitmap::bitmap(), QWindowsDirect2DPlatformPixmap::bitmap(), and dc().
|
inline |
Definition at line 574 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 414 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 414 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 430 of file qwindowsdirect2dpaintengine.cpp.
References negateCurrentBrushOrigin().
Definition at line 430 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 371 of file qwindowsdirect2dpaintengine.cpp.
References clearClips().
|
inline |
Definition at line 371 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 395 of file qwindowsdirect2dpaintengine.cpp.
References dc().
|
inline |
Definition at line 395 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 862 of file qwindowsdirect2dpaintengine.cpp.
References dc().
|
inline |
Definition at line 862 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 311 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 311 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 461 of file qwindowsdirect2dpaintengine.cpp.
References QWindowsDirect2DDeviceContext::begin(), QWindowsDirect2DBitmap::bitmap(), dc(), QWindowsDirect2DBitmap::deviceContext(), QWindowsDirect2DDeviceContext::end(), factory(), QWindowsDirect2DDeviceContext::get(), QWindowsDirect2DBitmap::resize(), and QWindowsDirect2DBitmap::size().
Definition at line 461 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 306 of file qwindowsdirect2dpaintengine.cpp.
References dc().
|
inline |
Definition at line 306 of file qwindowsdirect2dpaintengine.cpp.
|
inline |
Definition at line 762 of file qwindowsdirect2dpaintengine.cpp.
References Direct2DPathGeometryWriter::begin(), Direct2DPathGeometryWriter::close(), Direct2DPathGeometryWriter::isInFigure(), Direct2DPathGeometryWriter::setAliasingEnabled(), Direct2DPathGeometryWriter::setPositiveSlopeAdjustmentEnabled(), and Direct2DPathGeometryWriter::setWindingFillEnabled().
|
inline |
Definition at line 762 of file qwindowsdirect2dpaintengine.cpp.
| QWindowsDirect2DBitmap * QWindowsDirect2DPaintEnginePrivate::bitmap |
Definition at line 237 of file qwindowsdirect2dpaintengine.cpp.
| struct { ... } QWindowsDirect2DPaintEnginePrivate::brush |
| struct { ... } QWindowsDirect2DPaintEnginePrivate::brush |
Definition at line 251 of file qwindowsdirect2dpaintengine.cpp.
| unsigned int QWindowsDirect2DPaintEnginePrivate::clipFlags = 0 |
Definition at line 240 of file qwindowsdirect2dpaintengine.cpp.
| QPointF QWindowsDirect2DPaintEnginePrivate::currentBrushOrigin |
Definition at line 244 of file qwindowsdirect2dpaintengine.cpp.
| ComPtr<ID2D1BitmapBrush1> QWindowsDirect2DPaintEnginePrivate::dashBrush |
Definition at line 253 of file qwindowsdirect2dpaintengine.cpp.
| int QWindowsDirect2DPaintEnginePrivate::dashLength |
Definition at line 254 of file qwindowsdirect2dpaintengine.cpp.
| bool QWindowsDirect2DPaintEnginePrivate::emulate |
Definition at line 249 of file qwindowsdirect2dpaintengine.cpp.
| QImage QWindowsDirect2DPaintEnginePrivate::fallbackImage |
Definition at line 238 of file qwindowsdirect2dpaintengine.cpp.
| QWindowsDirect2DPaintEngine::Flags QWindowsDirect2DPaintEnginePrivate::flags |
Definition at line 242 of file qwindowsdirect2dpaintengine.cpp.
Definition at line 246 of file qwindowsdirect2dpaintengine.cpp.
| struct { ... } QWindowsDirect2DPaintEnginePrivate::pen |
Definition at line 241 of file qwindowsdirect2dpaintengine.cpp.
| QBrush QWindowsDirect2DPaintEnginePrivate::qbrush |
Definition at line 268 of file qwindowsdirect2dpaintengine.cpp.
| QPen QWindowsDirect2DPaintEnginePrivate::qpen |
Definition at line 250 of file qwindowsdirect2dpaintengine.cpp.
| ComPtr<ID2D1StrokeStyle1> QWindowsDirect2DPaintEnginePrivate::strokeStyle |
Definition at line 252 of file qwindowsdirect2dpaintengine.cpp.