KHTML
WebCore Namespace Reference
Typedef Documentation
typedef DOMString WebCore::AtomicString |
Definition at line 9 of file AtomicString.h.
typedef CSSPrimitiveValueImpl WebCore::CSSPrimitiveValue |
Definition at line 10 of file CSSPrimitiveValue.h.
typedef CSSValueImpl WebCore::CSSValue |
Definition at line 10 of file CSSValue.h.
typedef DOM::CSSValueListImpl WebCore::CSSValueList |
Definition at line 10 of file CSSValueList.h.
typedef KHTMLView WebCore::Frame |
typedef cairo_surface_t* WebCore::NativeImagePtr |
Definition at line 68 of file ImageSource.h.
typedef ImageDecoder* WebCore::NativeImageSourcePtr |
Definition at line 66 of file ImageSource.h.
typedef void(* WebCore::PathApplierFunction)(void *info, const PathElement *) |
typedef RenderCanvas WebCore::RenderView |
Definition at line 9 of file RenderView.h.
typedef unsigned WebCore::RGBA32 |
typedef DOMString WebCore::String |
Definition at line 9 of file PlatformString.h.
Enumeration Type Documentation
- Enumerator:
Definition at line 38 of file GraphicsTypes.h.
Definition at line 33 of file FontRenderingMode.h.
enum WebCore::FontWeight |
- Enumerator:
-
FontWeight100 FontWeight200 FontWeight300 FontWeight400 FontWeight500 FontWeight600 FontWeight700 FontWeight800 FontWeight900 FontWeightNormal FontWeightBold
Definition at line 33 of file FontDescription.h.
enum WebCore::LineCap |
enum WebCore::LineJoin |
enum WebCore::StrokeStyle |
Definition at line 100 of file GraphicsContext.h.
enum WebCore::WindRule |
Function Documentation
static void WebCore::adjustLineToPixelBoundaries | ( | FloatPoint & | p1, | |
FloatPoint & | p2, | |||
float | strokeWidth, | |||
const StrokeStyle & | penStyle | |||
) | [static] |
Definition at line 396 of file GraphicsContextQt.cpp.
static int WebCore::blendComponent | ( | int | c, | |
int | a | |||
) | [static] |
static double WebCore::calcHue | ( | double | temp1, | |
double | temp2, | |||
double | hueVal | |||
) | [static] |
static FloatSize WebCore::calculatePatternScale | ( | const FloatRect & | dstRect, | |
const FloatRect & | srcRect, | |||
Image::TileRule | hRule, | |||
Image::TileRule | vRule | |||
) | [inline, static] |
String WebCore::compositeOperatorName | ( | CompositeOperator | op | ) |
Definition at line 62 of file GraphicsTypes.cpp.
static float WebCore::curveLength | ( | PathTraversalState & | traversalState, | |
CurveType | curve | |||
) | [inline, static] |
Definition at line 120 of file PathTraversalState.cpp.
int WebCore::differenceSquared | ( | const Color & | c1, | |
const Color & | c2 | |||
) |
static float WebCore::distanceLine | ( | const FloatPoint & | start, | |
const FloatPoint & | end | |||
) | [inline, static] |
Definition at line 38 of file PathTraversalState.cpp.
IntRect WebCore::enclosingIntRect | ( | const FloatRect & | rect | ) |
Definition at line 112 of file FloatRect.cpp.
Color WebCore::focusRingColor | ( | ) |
static QPainterPath WebCore::getPathStroke | ( | const QPainterPath & | path, | |
const RenderObject * | object, | |||
const RenderStyle * | style | |||
) | [static] |
Definition at line 45 of file RenderPathQt.cpp.
static void WebCore::initializeMIMETypeRegistry | ( | ) | [static] |
Definition at line 211 of file MIMETypeRegistry.cpp.
static void WebCore::initializeSupportedImageMIMETypes | ( | ) | [static] |
Definition at line 57 of file MIMETypeRegistry.cpp.
static void WebCore::initializeSupportedImageMIMETypesForEncoding | ( | ) | [static] |
Definition at line 123 of file MIMETypeRegistry.cpp.
static void WebCore::initializeSupportedJavaScriptMIMETypes | ( | ) | [static] |
Definition at line 151 of file MIMETypeRegistry.cpp.
static void WebCore::initializeSupportedMediaMIMETypes | ( | ) | [static] |
Definition at line 203 of file MIMETypeRegistry.cpp.
static void WebCore::initializeSupportedNonImageMimeTypes | ( | ) | [static] |
Definition at line 177 of file MIMETypeRegistry.cpp.
IntRect WebCore::intersection | ( | const IntRect & | a, | |
const IntRect & | b | |||
) | [inline] |
FloatRect WebCore::intersection | ( | const FloatRect & | a, | |
const FloatRect & | b | |||
) | [inline] |
Definition at line 147 of file FloatRect.h.
String WebCore::lineCapName | ( | LineCap | cap | ) |
Definition at line 86 of file GraphicsTypes.cpp.
String WebCore::lineJoinName | ( | LineJoin | join | ) |
Definition at line 111 of file GraphicsTypes.cpp.
RGBA32 WebCore::makeRGBAFromHSLA | ( | double | hue, | |
double | saturation, | |||
double | lightness, | |||
double | alpha | |||
) |
static FloatPoint WebCore::midPoint | ( | const FloatPoint & | first, | |
const FloatPoint & | second | |||
) | [inline, static] |
Definition at line 33 of file PathTraversalState.cpp.
float WebCore::narrowPrecisionToFloat | ( | double | number | ) | [inline] |
Definition at line 43 of file FloatConversion.h.
float WebCore::narrowPrecisionToFloat | ( | T | ) | [inline] |
bool WebCore::operator!= | ( | const BidiStatus & | status1, | |
const BidiStatus & | status2 | |||
) | [inline] |
Definition at line 60 of file BidiResolver.h.
bool WebCore::operator!= | ( | const IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
bool WebCore::operator!= | ( | const IntRect & | a, | |
const IntRect & | b | |||
) | [inline] |
bool WebCore::operator!= | ( | const IntPoint & | a, | |
const IntPoint & | b | |||
) | [inline] |
Definition at line 145 of file IntPoint.h.
bool WebCore::operator!= | ( | const FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 118 of file FloatSize.h.
bool WebCore::operator!= | ( | const FloatRect & | a, | |
const FloatRect & | b | |||
) | [inline] |
Definition at line 166 of file FloatRect.h.
bool WebCore::operator!= | ( | const FloatPoint & | a, | |
const FloatPoint & | b | |||
) | [inline] |
Definition at line 135 of file FloatPoint.h.
bool WebCore::operator!= | ( | const Color & | a, | |
const Color & | b | |||
) | [inline] |
IntSize WebCore::operator+ | ( | const IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
IntPoint WebCore::operator+ | ( | const IntPoint & | a, | |
const IntSize & | b | |||
) | [inline] |
Definition at line 125 of file IntPoint.h.
FloatSize WebCore::operator+ | ( | const FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 98 of file FloatSize.h.
FloatPoint WebCore::operator+ | ( | const FloatPoint & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 115 of file FloatPoint.h.
IntSize& WebCore::operator+= | ( | IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
IntPoint& WebCore::operator+= | ( | IntPoint & | a, | |
const IntSize & | b | |||
) | [inline] |
Definition at line 113 of file IntPoint.h.
FloatSize& WebCore::operator+= | ( | FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 84 of file FloatSize.h.
FloatPoint& WebCore::operator+= | ( | FloatPoint & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 103 of file FloatPoint.h.
IntSize WebCore::operator- | ( | const IntSize & | size | ) | [inline] |
IntSize WebCore::operator- | ( | const IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
IntPoint WebCore::operator- | ( | const IntPoint & | a, | |
const IntSize & | b | |||
) | [inline] |
Definition at line 135 of file IntPoint.h.
IntSize WebCore::operator- | ( | const IntPoint & | a, | |
const IntPoint & | b | |||
) | [inline] |
Definition at line 130 of file IntPoint.h.
FloatSize WebCore::operator- | ( | const FloatSize & | size | ) | [inline] |
Definition at line 108 of file FloatSize.h.
FloatSize WebCore::operator- | ( | const FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 103 of file FloatSize.h.
FloatPoint WebCore::operator- | ( | const FloatPoint & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 125 of file FloatPoint.h.
FloatSize WebCore::operator- | ( | const FloatPoint & | a, | |
const FloatPoint & | b | |||
) | [inline] |
Definition at line 120 of file FloatPoint.h.
IntSize& WebCore::operator-= | ( | IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
IntPoint& WebCore::operator-= | ( | IntPoint & | a, | |
const IntSize & | b | |||
) | [inline] |
Definition at line 119 of file IntPoint.h.
FloatSize& WebCore::operator-= | ( | FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 91 of file FloatSize.h.
FloatPoint& WebCore::operator-= | ( | FloatPoint & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 109 of file FloatPoint.h.
bool WebCore::operator== | ( | const BidiStatus & | status1, | |
const BidiStatus & | status2 | |||
) | [inline] |
Definition at line 55 of file BidiResolver.h.
bool WebCore::operator== | ( | const BidiContext & | c1, | |
const BidiContext & | c2 | |||
) |
Definition at line 27 of file BidiContext.cpp.
bool WebCore::operator== | ( | const IntSize & | a, | |
const IntSize & | b | |||
) | [inline] |
bool WebCore::operator== | ( | const IntRect & | a, | |
const IntRect & | b | |||
) | [inline] |
bool WebCore::operator== | ( | const IntPoint & | a, | |
const IntPoint & | b | |||
) | [inline] |
Definition at line 140 of file IntPoint.h.
bool WebCore::operator== | ( | const FloatSize & | a, | |
const FloatSize & | b | |||
) | [inline] |
Definition at line 113 of file FloatSize.h.
bool WebCore::operator== | ( | const FloatRect & | a, | |
const FloatRect & | b | |||
) | [inline] |
Definition at line 161 of file FloatRect.h.
bool WebCore::operator== | ( | const FloatPoint & | a, | |
const FloatPoint & | b | |||
) | [inline] |
Definition at line 130 of file FloatPoint.h.
bool WebCore::operator== | ( | const Color & | a, | |
const Color & | b | |||
) | [inline] |
bool WebCore::parseCompositeOperator | ( | const String & | s, | |
CompositeOperator & | op | |||
) |
Definition at line 52 of file GraphicsTypes.cpp.
bool WebCore::parseLineCap | ( | const String & | s, | |
LineCap & | cap | |||
) |
Definition at line 69 of file GraphicsTypes.cpp.
bool WebCore::parseLineJoin | ( | const String & | s, | |
LineJoin & | join | |||
) |
Definition at line 94 of file GraphicsTypes.cpp.
static void WebCore::pathLengthApplierFunction | ( | void * | info, | |
const PathElement * | element | |||
) | [static] |
void WebCore::setFocusRingColorChangeFunction | ( | void(*)() | ) |
Focus ring handling is not handled here.
Qt style in RenderTheme handles drawing focus on widgets which need it.
Definition at line 537 of file GraphicsContextQt.cpp.
Definition at line 39 of file ParserUtilities.h.
bool WebCore::skipString | ( | const QChar *& | ptr, | |
const QChar * | end, | |||
const QChar * | name, | |||
int | length | |||
) | [inline] |
Definition at line 29 of file ParserUtilities.h.
IntRect WebCore::unionRect | ( | const IntRect & | a, | |
const IntRect & | b | |||
) | [inline] |
FloatRect WebCore::unionRect | ( | const FloatRect & | a, | |
const FloatRect & | b | |||
) | [inline] |
Definition at line 154 of file FloatRect.h.
Variable Documentation
const double WebCore::animationFrameDelay = 0.025 [static] |
Definition at line 41 of file SMILTimeContainer.cpp.
const int WebCore::cAlphaIncrement = 17 |
const int WebCore::cAnimationLoopOnce = -1 |
Definition at line 71 of file ImageSource.h.
const int WebCore::cAnimationNone = -2 |
Definition at line 72 of file ImageSource.h.
const int WebCore::cEndAlpha = 204 |
const int WebCore::cInterpolationCutoff = 800 * 800 [static] |
Definition at line 332 of file GraphicsContext.cpp.
const int WebCore::cMisspellingLinePatternGapWidth = 1 |
Definition at line 82 of file GraphicsContext.h.
const int WebCore::cMisspellingLinePatternWidth = 4 |
Definition at line 81 of file GraphicsContext.h.
const int WebCore::cMisspellingLineThickness = 3 |
Definition at line 80 of file GraphicsContext.h.
const char* const WebCore::compositeOperatorNames[] [static] |
Initial value:
{ "clear", "copy", "source-over", "source-in", "source-out", "source-atop", "destination-over", "destination-in", "destination-out", "destination-atop", "xor", "darker", "highlight", "lighter" }
Definition at line 34 of file GraphicsTypes.cpp.
const int WebCore::cStartAlpha = 153 |
const int WebCore::cTextClip = 4 |
Definition at line 98 of file GraphicsContext.h.
const int WebCore::cTextFill = 1 |
Definition at line 96 of file GraphicsContext.h.
const int WebCore::cTextInvisible = 0 |
Definition at line 95 of file GraphicsContext.h.
const int WebCore::cTextStroke = 2 |
Definition at line 97 of file GraphicsContext.h.
const RGBA32 WebCore::darkenedWhite = 0xFFABABAB |
const ExtensionMap WebCore::extensionMap[] [static] |
Initial value:
{ { "bmp", "image/bmp" }, { "gif", "image/gif" }, { "html", "text/html" }, { "htm", "text/html" }, { "ico", "image/x-icon" }, { "jpeg", "image/jpeg" }, { "jpg", "image/jpeg" }, { "js", "application/x-javascript" }, { "mng", "video/x-mng" }, { "pbm", "image/x-portable-bitmap" }, { "pgm", "image/x-portable-graymap" }, { "pdf", "application/pdf" }, { "png", "image/png" }, { "ppm", "image/x-portable-pixmap" }, { "rss", "application/rss+xml" }, { "svg", "image/svg+xml" }, { "text", "text/plain" }, { "tif", "image/tiff" }, { "tiff", "image/tiff" }, { "txt", "text/plain" }, { "xbm", "image/x-xbitmap" }, { "xml", "text/xml" }, { "xpm", "image/x-xpm" }, { "xsl", "text/xsl" }, { "xhtml", "application/xhtml+xml" }, { 0, 0 } }
Definition at line 38 of file MIMETypeRegistryQt.cpp.
const float WebCore::kPathSegmentLengthTolerance = 0.00001f [static] |
Definition at line 31 of file PathTraversalState.cpp.
const RGBA32 WebCore::lightenedBlack = 0xFF545454 |
const int WebCore::numCompositeOperatorNames = sizeof(compositeOperatorNames) / sizeof(compositeOperatorNames[0]) |
Definition at line 50 of file GraphicsTypes.cpp.
HashSet<String>* WebCore::supportedImageMIMETypes [static] |
Definition at line 47 of file MIMETypeRegistry.cpp.
HashSet<String>* WebCore::supportedImageMIMETypesForEncoding [static] |
Definition at line 48 of file MIMETypeRegistry.cpp.
HashSet<String>* WebCore::supportedImageResourceMIMETypes [static] |
Definition at line 46 of file MIMETypeRegistry.cpp.
HashSet<String>* WebCore::supportedJavaScriptMIMETypes [static] |
Definition at line 49 of file MIMETypeRegistry.cpp.
HashSet<String>* WebCore::supportedMediaMIMETypes [static] |
Definition at line 51 of file MIMETypeRegistry.cpp.
HashSet<String>* WebCore::supportedNonImageMIMETypes [static] |
Definition at line 50 of file MIMETypeRegistry.cpp.