#include <GraphicsContext.h>
|
enum | Change : uint32_t {
NoChange = 0,
StrokeGradientChange = 1 << 1,
StrokePatternChange = 1 << 2,
FillGradientChange = 1 << 3,
FillPatternChange = 1 << 4,
StrokeThicknessChange = 1 << 5,
StrokeColorChange = 1 << 6,
StrokeStyleChange = 1 << 7,
FillColorChange = 1 << 8,
FillRuleChange = 1 << 9,
ShadowChange = 1 << 10,
ShadowColorChange = 1 << 11,
ShadowsIgnoreTransformsChange = 1 << 12,
AlphaChange = 1 << 13,
CompositeOperationChange = 1 << 14,
BlendModeChange = 1 << 15,
TextDrawingModeChange = 1 << 16,
ShouldAntialiasChange = 1 << 17,
ShouldSmoothFontsChange = 1 << 18,
ShouldSubpixelQuantizeFontsChange = 1 << 19,
DrawLuminanceMaskChange = 1 << 20,
ImageInterpolationQualityChange = 1 << 21,
NoChange = 0,
StrokeGradientChange = 1 << 1,
StrokePatternChange = 1 << 2,
FillGradientChange = 1 << 3,
FillPatternChange = 1 << 4,
StrokeThicknessChange = 1 << 5,
StrokeColorChange = 1 << 6,
StrokeStyleChange = 1 << 7,
FillColorChange = 1 << 8,
FillRuleChange = 1 << 9,
ShadowChange = 1 << 10,
ShadowColorChange = 1 << 11,
ShadowsIgnoreTransformsChange = 1 << 12,
AlphaChange = 1 << 13,
CompositeOperationChange = 1 << 14,
BlendModeChange = 1 << 15,
TextDrawingModeChange = 1 << 16,
ShouldAntialiasChange = 1 << 17,
ShouldSmoothFontsChange = 1 << 18,
ShouldSubpixelQuantizeFontsChange = 1 << 19,
DrawLuminanceMaskChange = 1 << 20,
ImageInterpolationQualityChange = 1 << 21
} |
|
enum | Change : uint32_t {
NoChange = 0,
StrokeGradientChange = 1 << 1,
StrokePatternChange = 1 << 2,
FillGradientChange = 1 << 3,
FillPatternChange = 1 << 4,
StrokeThicknessChange = 1 << 5,
StrokeColorChange = 1 << 6,
StrokeStyleChange = 1 << 7,
FillColorChange = 1 << 8,
FillRuleChange = 1 << 9,
ShadowChange = 1 << 10,
ShadowColorChange = 1 << 11,
ShadowsIgnoreTransformsChange = 1 << 12,
AlphaChange = 1 << 13,
CompositeOperationChange = 1 << 14,
BlendModeChange = 1 << 15,
TextDrawingModeChange = 1 << 16,
ShouldAntialiasChange = 1 << 17,
ShouldSmoothFontsChange = 1 << 18,
ShouldSubpixelQuantizeFontsChange = 1 << 19,
DrawLuminanceMaskChange = 1 << 20,
ImageInterpolationQualityChange = 1 << 21,
NoChange = 0,
StrokeGradientChange = 1 << 1,
StrokePatternChange = 1 << 2,
FillGradientChange = 1 << 3,
FillPatternChange = 1 << 4,
StrokeThicknessChange = 1 << 5,
StrokeColorChange = 1 << 6,
StrokeStyleChange = 1 << 7,
FillColorChange = 1 << 8,
FillRuleChange = 1 << 9,
ShadowChange = 1 << 10,
ShadowColorChange = 1 << 11,
ShadowsIgnoreTransformsChange = 1 << 12,
AlphaChange = 1 << 13,
CompositeOperationChange = 1 << 14,
BlendModeChange = 1 << 15,
TextDrawingModeChange = 1 << 16,
ShouldAntialiasChange = 1 << 17,
ShouldSmoothFontsChange = 1 << 18,
ShouldSubpixelQuantizeFontsChange = 1 << 19,
DrawLuminanceMaskChange = 1 << 20,
ImageInterpolationQualityChange = 1 << 21
} |
|
typedef uint32_t | StateChangeFlags |
|
typedef uint32_t | StateChangeFlags |
|
◆ StateChangeFlags [1/2]
◆ StateChangeFlags [2/2]
◆ Change [1/2]
Enumerator |
---|
NoChange | |
StrokeGradientChange | |
StrokePatternChange | |
FillGradientChange | |
FillPatternChange | |
StrokeThicknessChange | |
StrokeColorChange | |
StrokeStyleChange | |
FillColorChange | |
FillRuleChange | |
ShadowChange | |
ShadowColorChange | |
ShadowsIgnoreTransformsChange | |
AlphaChange | |
CompositeOperationChange | |
BlendModeChange | |
TextDrawingModeChange | |
ShouldAntialiasChange | |
ShouldSmoothFontsChange | |
ShouldSubpixelQuantizeFontsChange | |
DrawLuminanceMaskChange | |
ImageInterpolationQualityChange | |
NoChange | |
StrokeGradientChange | |
StrokePatternChange | |
FillGradientChange | |
FillPatternChange | |
StrokeThicknessChange | |
StrokeColorChange | |
StrokeStyleChange | |
FillColorChange | |
FillRuleChange | |
ShadowChange | |
ShadowColorChange | |
ShadowsIgnoreTransformsChange | |
AlphaChange | |
CompositeOperationChange | |
BlendModeChange | |
TextDrawingModeChange | |
ShouldAntialiasChange | |
ShouldSmoothFontsChange | |
ShouldSubpixelQuantizeFontsChange | |
DrawLuminanceMaskChange | |
ImageInterpolationQualityChange | |
◆ Change [2/2]
Enumerator |
---|
NoChange | |
StrokeGradientChange | |
StrokePatternChange | |
FillGradientChange | |
FillPatternChange | |
StrokeThicknessChange | |
StrokeColorChange | |
StrokeStyleChange | |
FillColorChange | |
FillRuleChange | |
ShadowChange | |
ShadowColorChange | |
ShadowsIgnoreTransformsChange | |
AlphaChange | |
CompositeOperationChange | |
BlendModeChange | |
TextDrawingModeChange | |
ShouldAntialiasChange | |
ShouldSmoothFontsChange | |
ShouldSubpixelQuantizeFontsChange | |
DrawLuminanceMaskChange | |
ImageInterpolationQualityChange | |
NoChange | |
StrokeGradientChange | |
StrokePatternChange | |
FillGradientChange | |
FillPatternChange | |
StrokeThicknessChange | |
StrokeColorChange | |
StrokeStyleChange | |
FillColorChange | |
FillRuleChange | |
ShadowChange | |
ShadowColorChange | |
ShadowsIgnoreTransformsChange | |
AlphaChange | |
CompositeOperationChange | |
BlendModeChange | |
TextDrawingModeChange | |
ShouldAntialiasChange | |
ShouldSmoothFontsChange | |
ShouldSubpixelQuantizeFontsChange | |
DrawLuminanceMaskChange | |
ImageInterpolationQualityChange | |
◆ GraphicsContextState() [1/2]
WebCore::GraphicsContextState::GraphicsContextState |
( |
| ) |
|
|
inline |
◆ GraphicsContextState() [2/2]
WebCore::GraphicsContextState::GraphicsContextState |
( |
| ) |
|
|
inline |
◆ alpha
float WebCore::GraphicsContextState::alpha { 1 } |
◆ blendMode
◆ compositeOperator
◆ drawLuminanceMask
bool WebCore::GraphicsContextState::drawLuminanceMask |
◆ fillColor
◆ fillGradient
◆ fillPattern
◆ fillRule
◆ imageInterpolationQuality
◆ shadowBlur
float WebCore::GraphicsContextState::shadowBlur { 0 } |
◆ shadowColor
Color WebCore::GraphicsContextState::shadowColor |
◆ shadowOffset
FloatSize WebCore::GraphicsContextState::shadowOffset |
◆ shadowsIgnoreTransforms
bool WebCore::GraphicsContextState::shadowsIgnoreTransforms |
◆ shouldAntialias
bool WebCore::GraphicsContextState::shouldAntialias |
◆ shouldSmoothFonts
bool WebCore::GraphicsContextState::shouldSmoothFonts |
◆ shouldSubpixelQuantizeFonts
bool WebCore::GraphicsContextState::shouldSubpixelQuantizeFonts |
◆ strokeColor
◆ strokeGradient
◆ strokePattern
◆ strokeStyle
◆ strokeThickness
float WebCore::GraphicsContextState::strokeThickness { 0 } |
◆ textDrawingMode
The documentation for this struct was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/GraphicsContext.h