#include <GraphicsContextPlatformPrivateCG.h>
◆ Direct2DLayerType
Enumerator |
---|
AxisAlignedClip | |
LayerClip | |
◆ GraphicsContextPlatformPrivate() [1/2]
◆ GraphicsContextPlatformPrivate() [2/2]
WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate |
( |
ID2D1RenderTarget * |
renderTarget | ) |
|
◆ ~GraphicsContextPlatformPrivate()
WebCore::GraphicsContextPlatformPrivate::~GraphicsContextPlatformPrivate |
( |
| ) |
|
◆ beginDraw()
void WebCore::GraphicsContextPlatformPrivate::beginDraw |
( |
| ) |
|
◆ beginTransparencyLayer()
void WebCore::GraphicsContextPlatformPrivate::beginTransparencyLayer |
( |
float |
opacity | ) |
|
◆ brushWithColor()
COMPtr< ID2D1SolidColorBrush > WebCore::GraphicsContextPlatformPrivate::brushWithColor |
( |
const D2D1_COLOR_F & |
color | ) |
|
◆ clip() [1/3]
void WebCore::GraphicsContextPlatformPrivate::clip |
( |
const FloatRect & |
rect | ) |
|
◆ clip() [2/3]
void WebCore::GraphicsContextPlatformPrivate::clip |
( |
const Path & |
path | ) |
|
◆ clip() [3/3]
void WebCore::GraphicsContextPlatformPrivate::clip |
( |
ID2D1Geometry * |
path | ) |
|
◆ clipLayer()
ID2D1Layer* WebCore::GraphicsContextPlatformPrivate::clipLayer |
( |
| ) |
const |
|
inline |
◆ concatCTM()
void WebCore::GraphicsContextPlatformPrivate::concatCTM |
( |
const AffineTransform & |
affineTransform | ) |
|
◆ currentGlobalAlpha()
float WebCore::GraphicsContextPlatformPrivate::currentGlobalAlpha |
( |
| ) |
const |
◆ endDraw()
void WebCore::GraphicsContextPlatformPrivate::endDraw |
( |
| ) |
|
◆ endTransparencyLayer()
void WebCore::GraphicsContextPlatformPrivate::endTransparencyLayer |
( |
| ) |
|
◆ flush()
void WebCore::GraphicsContextPlatformPrivate::flush |
( |
| ) |
|
◆ renderTarget()
ID2D1RenderTarget * WebCore::GraphicsContextPlatformPrivate::renderTarget |
( |
| ) |
|
◆ restore()
void WebCore::GraphicsContextPlatformPrivate::restore |
( |
| ) |
|
◆ rotate()
void WebCore::GraphicsContextPlatformPrivate::rotate |
( |
float |
angle | ) |
|
◆ save()
void WebCore::GraphicsContextPlatformPrivate::save |
( |
| ) |
|
◆ scale()
void WebCore::GraphicsContextPlatformPrivate::scale |
( |
const FloatSize & |
size | ) |
|
◆ setAlpha()
void WebCore::GraphicsContextPlatformPrivate::setAlpha |
( |
float |
alpha | ) |
|
◆ setCTM()
◆ setDashes()
void WebCore::GraphicsContextPlatformPrivate::setDashes |
( |
const DashArray & |
dashes | ) |
|
◆ setDashOffset()
void WebCore::GraphicsContextPlatformPrivate::setDashOffset |
( |
float |
dashOffset | ) |
|
◆ setLineCap()
void WebCore::GraphicsContextPlatformPrivate::setLineCap |
( |
LineCap |
cap | ) |
|
◆ setLineJoin()
void WebCore::GraphicsContextPlatformPrivate::setLineJoin |
( |
LineJoin |
join | ) |
|
◆ setMiterLimit()
void WebCore::GraphicsContextPlatformPrivate::setMiterLimit |
( |
float |
miterLimit | ) |
|
◆ setPatternOffset()
void WebCore::GraphicsContextPlatformPrivate::setPatternOffset |
( |
float |
patternOffset | ) |
|
◆ setPatternWidth()
void WebCore::GraphicsContextPlatformPrivate::setPatternWidth |
( |
float |
patternWidth | ) |
|
◆ setStrokeStyle()
void WebCore::GraphicsContextPlatformPrivate::setStrokeStyle |
( |
StrokeStyle |
strokeStyle | ) |
|
◆ setStrokeThickness()
void WebCore::GraphicsContextPlatformPrivate::setStrokeThickness |
( |
float |
thickness | ) |
|
◆ strokeStyle()
ID2D1StrokeStyle * WebCore::GraphicsContextPlatformPrivate::strokeStyle |
( |
| ) |
|
◆ translate()
void WebCore::GraphicsContextPlatformPrivate::translate |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ m_blendMode
D2D1_BLEND_MODE WebCore::GraphicsContextPlatformPrivate::m_blendMode { D2D1_BLEND_MODE_MULTIPLY } |
◆ m_cgContext
◆ m_compositeMode
D2D1_COMPOSITE_MODE WebCore::GraphicsContextPlatformPrivate::m_compositeMode { D2D1_COMPOSITE_MODE_SOURCE_OVER } |
◆ m_contextFlags
◆ m_hdc
HDC WebCore::GraphicsContextPlatformPrivate::m_hdc { nullptr } |
◆ m_patternFillBrush
COMPtr<ID2D1BitmapBrush> WebCore::GraphicsContextPlatformPrivate::m_patternFillBrush |
◆ m_patternStrokeBrush
COMPtr<ID2D1BitmapBrush> WebCore::GraphicsContextPlatformPrivate::m_patternStrokeBrush |
◆ m_shouldIncludeChildWindows
bool WebCore::GraphicsContextPlatformPrivate::m_shouldIncludeChildWindows { false } |
◆ m_solidFillBrush
COMPtr<ID2D1SolidColorBrush> WebCore::GraphicsContextPlatformPrivate::m_solidFillBrush |
◆ m_solidStrokeBrush
COMPtr<ID2D1SolidColorBrush> WebCore::GraphicsContextPlatformPrivate::m_solidStrokeBrush |
◆ m_strokeSyleIsDirty
bool WebCore::GraphicsContextPlatformPrivate::m_strokeSyleIsDirty { false } |
◆ m_userToDeviceTransformKnownToBeIdentity
bool WebCore::GraphicsContextPlatformPrivate::m_userToDeviceTransformKnownToBeIdentity |
The documentation for this class was generated from the following files: