#include <ShadowBlur.h>
|
| ShadowBlur (const FloatSize &radius, const FloatSize &offset, const Color &) |
|
| ShadowBlur (const GraphicsContextState &) |
|
| ShadowBlur () |
|
void | setShadowValues (const FloatSize &, const FloatSize &, const Color &, bool ignoreTransforms=false) |
|
void | setShadowsIgnoreTransforms (bool ignoreTransforms) |
|
bool | shadowsIgnoreTransforms () const |
|
GraphicsContext * | beginShadowLayer (GraphicsContext &, const FloatRect &layerArea) |
|
void | endShadowLayer (GraphicsContext &) |
|
void | drawRectShadow (GraphicsContext &, const FloatRoundedRect &) |
|
void | drawInsetShadow (GraphicsContext &, const FloatRect &, const FloatRoundedRect &holeRect) |
|
void | blurLayerImage (unsigned char *, const IntSize &, int stride) |
|
void | clear () |
|
ShadowType | type () const |
|
◆ ShadowType
Enumerator |
---|
NoShadow | |
SolidShadow | |
BlurShadow | |
◆ ShadowBlur() [1/3]
◆ ShadowBlur() [2/3]
◆ ShadowBlur() [3/3]
WebCore::ShadowBlur::ShadowBlur |
( |
| ) |
|
◆ beginShadowLayer()
◆ blurLayerImage()
void WebCore::ShadowBlur::blurLayerImage |
( |
unsigned char * |
imageData, |
|
|
const IntSize & |
size, |
|
|
int |
stride |
|
) |
| |
◆ clear()
void WebCore::ShadowBlur::clear |
( |
| ) |
|
◆ drawInsetShadow()
◆ drawRectShadow()
◆ endShadowLayer()
◆ setShadowsIgnoreTransforms()
void WebCore::ShadowBlur::setShadowsIgnoreTransforms |
( |
bool |
ignoreTransforms | ) |
|
|
inline |
◆ setShadowValues()
◆ shadowsIgnoreTransforms()
bool WebCore::ShadowBlur::shadowsIgnoreTransforms |
( |
| ) |
const |
|
inline |
◆ type()
The documentation for this class was generated from the following files: