|
Classes |
| class | EventLoop |
| class | PlatformKeyboardEvent |
| class | PlatformMouseEvent |
| class | PlatformWheelEvent |
| class | TextRun |
| class | Font |
| class | FontCache |
| struct | FontCustomPlatformData |
| class | FontData |
| class | FontDescription |
| class | FontFallbackList |
| class | FontFamily |
| class | SharedFontFamily |
| class | FontPlatformData |
| class | FontSelector |
| class | GlyphBuffer |
| struct | GlyphData |
| struct | GlyphPage |
| class | GlyphPageTreeNode |
| class | GlyphWidthMap |
| struct | FontDataRange |
| class | SegmentedFontData |
| class | SimpleFontData |
| class | StringTruncator |
| class | AffineTransform |
| struct | FrameData |
| class | BitmapImage |
| class | Color |
| class | DragData |
| class | FloatPoint |
| class | FloatRect |
| class | FloatSize |
| class | GeneratedImage |
| class | Generator |
| class | Gradient |
| class | GraphicsContext |
| class | GraphicsContextPlatformPrivate |
| class | Image |
| class | ImageBuffer |
| class | ImageObserver |
| class | ImageSource |
| class | IntPoint |
| class | IntRect |
| class | IntSize |
| struct | PathElement |
| class | Path |
| class | PathTraversalState |
| class | Pen |
| struct | UnitBezier |
| class | AuthenticationChallenge |
| class | AuthenticationChallengeBase |
| class | Credential |
| class | FormDataElement |
| class | FormData |
| class | FormDataStream |
| class | NetworkStateNotifier |
| class | ProtectionSpace |
| class | ResourceError |
| class | ResourceErrorBase |
| class | ResourceHandle |
| class | ResourceHandleClient |
| class | ResourceHandleInternal |
| class | ResourceHandleManager |
| struct | ResourceRequest |
| class | ResourceRequestBase |
| class | ResourceResponse |
| class | ResourceResponseBase |
| class | ClipboardBal |
| class | ContextMenu |
| class | ContextMenuItem |
| class | Cursor |
| class | Pasteboard |
| class | PlatformScrollbar |
| class | PopupMenu |
| class | PopupMenuClient |
| class | RenderThemeBal |
| class | ScrollView |
| class | SearchPopupMenu |
| class | Widget |
| class | WidgetClient |
Typedefs |
| typedef unsigned short | Glyph |
| typedef unsigned | RGBA32 |
| typedef void(* | PathApplierFunction )(void *info, const PathElement *) |
| | function template
|
Enumerations |
| enum | MouseButton { NoButton = -1,
LeftButton,
MiddleButton,
RightButton
} |
| enum | MouseEventType { MouseEventMoved,
MouseEventPressed,
MouseEventReleased,
MouseEventScroll
} |
| enum | FontWeight {
FontWeight100,
FontWeight200,
FontWeight300,
FontWeight400,
FontWeight500,
FontWeight600,
FontWeight700,
FontWeight800,
FontWeight900,
FontWeightNormal = FontWeight400,
FontWeightBold = FontWeight700
} |
| enum | FontRenderingMode { NormalRenderingMode,
AlternateRenderingMode
} |
| enum | {
FontStyleNormalBit = 0,
FontStyleItalicBit,
FontVariantNormalBit,
FontVariantSmallCapsBit,
FontWeight100Bit,
FontWeight200Bit,
FontWeight300Bit,
FontWeight400Bit,
FontWeight500Bit,
FontWeight600Bit,
FontWeight700Bit,
FontWeight800Bit,
FontWeight900Bit,
FontTraitsMaskWidth
} |
| enum | FontTraitsMask {
FontStyleNormalMask = 1 << FontStyleNormalBit,
FontStyleItalicMask = 1 << FontStyleItalicBit,
FontStyleMask = FontStyleNormalMask | FontStyleItalicMask,
FontVariantNormalMask = 1 << FontVariantNormalBit,
FontVariantSmallCapsMask = 1 << FontVariantSmallCapsBit,
FontVariantMask = FontVariantNormalMask | FontVariantSmallCapsMask,
FontWeight100Mask = 1 << FontWeight100Bit,
FontWeight200Mask = 1 << FontWeight200Bit,
FontWeight300Mask = 1 << FontWeight300Bit,
FontWeight400Mask = 1 << FontWeight400Bit,
FontWeight500Mask = 1 << FontWeight500Bit,
FontWeight600Mask = 1 << FontWeight600Bit,
FontWeight700Mask = 1 << FontWeight700Bit,
FontWeight800Mask = 1 << FontWeight800Bit,
FontWeight900Mask = 1 << FontWeight900Bit,
FontWeightMask = FontWeight100Mask | FontWeight200Mask | FontWeight300Mask | FontWeight400Mask | FontWeight500Mask | FontWeight600Mask | FontWeight700Mask | FontWeight800Mask | FontWeight900Mask
} |
| enum | Pitch { UnknownPitch,
FixedPitch,
VariablePitch
} |
| enum | StrokeStyle { NoStroke,
SolidStroke,
DottedStroke,
DashedStroke
} |
| enum | CompositeOperator {
CompositeClear,
CompositeCopy,
CompositeSourceOver,
CompositeSourceIn,
CompositeSourceOut,
CompositeSourceAtop,
CompositeDestinationOver,
CompositeDestinationIn,
CompositeDestinationOut,
CompositeDestinationAtop,
CompositeXOR,
CompositePlusDarker,
CompositeHighlight,
CompositePlusLighter
} |
| enum | LineCap { ButtCap,
RoundCap,
SquareCap
} |
| enum | LineJoin { MiterJoin,
RoundJoin,
BevelJoin
} |
| enum | HorizontalAlignment { AlignLeft,
AlignRight,
AlignHCenter
} |
| enum | WindRule { RULE_NONZERO = 0,
RULE_EVENODD = 1
} |
| enum | PathElementType {
PathElementMoveToPoint,
PathElementAddLineToPoint,
PathElementAddQuadCurveToPoint,
PathElementAddCurveToPoint,
PathElementCloseSubpath
} |
| enum | CredentialPersistence { CredentialPersistenceNone,
CredentialPersistenceForSession,
CredentialPersistencePermanent
} |
| enum | ProtectionSpaceServerType {
ProtectionSpaceServerHTTP = 1,
ProtectionSpaceServerHTTPS = 2,
ProtectionSpaceServerFTP = 3,
ProtectionSpaceServerFTPS = 4,
ProtectionSpaceProxyHTTP = 5,
ProtectionSpaceProxyHTTPS = 6,
ProtectionSpaceProxyFTP = 7,
ProtectionSpaceProxySOCKS = 8
} |
| enum | ProtectionSpaceAuthenticationScheme {
ProtectionSpaceAuthenticationSchemeDefault = 1,
ProtectionSpaceAuthenticationSchemeHTTPBasic = 2,
ProtectionSpaceAuthenticationSchemeHTTPDigest = 3,
ProtectionSpaceAuthenticationSchemeHTMLForm = 4,
ProtectionSpaceAuthenticationSchemeNTLM = 5,
ProtectionSpaceAuthenticationSchemeNegotiate = 6
} |
| enum | CacheStoragePolicy { StorageAllowed,
StorageAllowedInMemoryOnly,
StorageNotAllowed
} |
| enum | ResourceRequestCachePolicy { UseProtocolCachePolicy,
ReloadIgnoringCacheData,
ReturnCacheDataElseLoad,
ReturnCacheDataDontLoad
} |
| enum | ContextMenuAction {
ContextMenuItemTagNoAction = 0,
ContextMenuItemTagOpenLinkInNewWindow = 1,
ContextMenuItemTagDownloadLinkToDisk,
ContextMenuItemTagCopyLinkToClipboard,
ContextMenuItemTagOpenImageInNewWindow,
ContextMenuItemTagDownloadImageToDisk,
ContextMenuItemTagCopyImageToClipboard,
ContextMenuItemTagOpenFrameInNewWindow,
ContextMenuItemTagCopy,
ContextMenuItemTagGoBack,
ContextMenuItemTagGoForward,
ContextMenuItemTagStop,
ContextMenuItemTagReload,
ContextMenuItemTagCut,
ContextMenuItemTagPaste,
ContextMenuItemTagSpellingGuess,
ContextMenuItemTagNoGuessesFound,
ContextMenuItemTagIgnoreSpelling,
ContextMenuItemTagLearnSpelling,
ContextMenuItemTagOther,
ContextMenuItemTagSearchInSpotlight,
ContextMenuItemTagSearchWeb,
ContextMenuItemTagLookUpInDictionary,
ContextMenuItemTagOpenWithDefaultApplication,
ContextMenuItemPDFActualSize,
ContextMenuItemPDFZoomIn,
ContextMenuItemPDFZoomOut,
ContextMenuItemPDFAutoSize,
ContextMenuItemPDFSinglePage,
ContextMenuItemPDFFacingPages,
ContextMenuItemPDFContinuous,
ContextMenuItemPDFNextPage,
ContextMenuItemPDFPreviousPage,
ContextMenuItemTagOpenLink = 2000,
ContextMenuItemTagIgnoreGrammar,
ContextMenuItemTagSpellingMenu,
ContextMenuItemTagShowSpellingPanel,
ContextMenuItemTagCheckSpelling,
ContextMenuItemTagCheckSpellingWhileTyping,
ContextMenuItemTagCheckGrammarWithSpelling,
ContextMenuItemTagFontMenu,
ContextMenuItemTagShowFonts,
ContextMenuItemTagBold,
ContextMenuItemTagItalic,
ContextMenuItemTagUnderline,
ContextMenuItemTagOutline,
ContextMenuItemTagStyles,
ContextMenuItemTagShowColors,
ContextMenuItemTagSpeechMenu,
ContextMenuItemTagStartSpeaking,
ContextMenuItemTagStopSpeaking,
ContextMenuItemTagWritingDirectionMenu,
ContextMenuItemTagDefaultDirection,
ContextMenuItemTagLeftToRight,
ContextMenuItemTagRightToLeft,
ContextMenuItemTagPDFSinglePageScrolling,
ContextMenuItemTagPDFFacingPagesScrolling,
ContextMenuItemTagInspectElement,
ContextMenuItemBaseApplicationTag = 10000
} |
| enum | ContextMenuItemType { ActionType,
CheckableActionType,
SeparatorType,
SubmenuType
} |
Functions |
| FontCustomPlatformData * | createFontCustomPlatformData (SharedBuffer *buffer) |
| | create FontCustomPlatformData
|
| bool | operator== (const FontFamily &, const FontFamily &) |
| | operator==
|
| bool | operator!= (const FontFamily &a, const FontFamily &b) |
| | operator!=
|
| RGBA32 | makeRGB (int r, int g, int b) |
| | make RGBA quadruplet
|
| RGBA32 | makeRGBA (int r, int g, int b, int a) |
| | make RGBA quadruplet
|
| RGBA32 | makeRGBAFromHSLA (double h, double s, double l, double a) |
| | make RGBA quadruplet from HSLA
|
| int | differenceSquared (const Color &, const Color &) |
| | difference squared
|
| bool | operator== (const Color &a, const Color &b) |
| | operator==
|
| bool | operator!= (const Color &a, const Color &b) |
| | operator!=
|
| Color | focusRingColor () |
| | focusRingColor
|
| void | setFocusRingColorChangeFunction (void(*)()) |
| | setFocusRingColorChangeFunction
|
| DragImageRef | fitDragImageToMaxSize (DragImageRef image, const IntSize &srcSize, const IntSize &size) |
| | These functions should be memory neutral, eg.
|
| DragImageRef | scaleDragImage (DragImageRef, FloatSize scale) |
| | scale drag image
|
| DragImageRef | dissolveDragImageToFraction (DragImageRef image, float delta) |
| | dissolve drag image to fraction
|
| DragImageRef | createDragImageFromImage (Image *) |
| | create drag image from image
|
| DragImageRef | createDragImageForSelection (Frame *) |
| | create drag image for selection
|
| DragImageRef | createDragImageIconForCachedImage (CachedImage *) |
| | create drag image icon for cached image
|
| void | deleteDragImage (DragImageRef) |
| | delete drag image
|
| FloatPoint & | operator+= (FloatPoint &a, const FloatSize &b) |
| | operator+=
|
| FloatPoint & | operator-= (FloatPoint &a, const FloatSize &b) |
| | operator-=
|
| FloatPoint | operator+ (const FloatPoint &a, const FloatSize &b) |
| | operator+
|
| FloatSize | operator- (const FloatPoint &a, const FloatPoint &b) |
| | operator-
|
| FloatPoint | operator- (const FloatPoint &a, const FloatSize &b) |
| | operator-
|
| bool | operator== (const FloatPoint &a, const FloatPoint &b) |
| | operator==
|
| bool | operator!= (const FloatPoint &a, const FloatPoint &b) |
| | operator!=
|
| FloatRect | intersection (const FloatRect &a, const FloatRect &b) |
| | intersection
|
| FloatRect | unionRect (const FloatRect &a, const FloatRect &b) |
| | unionRect
|
| bool | operator== (const FloatRect &a, const FloatRect &b) |
| | operator==
|
| bool | operator!= (const FloatRect &a, const FloatRect &b) |
| | operator!=
|
| IntRect | enclosingIntRect (const FloatRect &) |
| | enclosingIntRect
|
| FloatSize & | operator+= (FloatSize &a, const FloatSize &b) |
| | operator+=
|
| FloatSize & | operator-= (FloatSize &a, const FloatSize &b) |
| | operator-=
|
| FloatSize | operator+ (const FloatSize &a, const FloatSize &b) |
| | operator+
|
| FloatSize | operator- (const FloatSize &a, const FloatSize &b) |
| | operator-
|
| FloatSize | operator- (const FloatSize &size) |
| | operator-
|
| bool | operator== (const FloatSize &a, const FloatSize &b) |
| | operator==
|
| bool | operator!= (const FloatSize &a, const FloatSize &b) |
| | operator!=
|
| String | compositeOperatorName (CompositeOperator) |
| | get composite operator name
|
| bool | parseCompositeOperator (const String &, CompositeOperator &) |
| | parse Composite Operator
|
| String | lineCapName (LineCap) |
| | get lineCap name
|
| bool | parseLineCap (const String &, LineCap &) |
| | parse LineCap
|
| String | lineJoinName (LineJoin) |
| | lineJoin name
|
| bool | parseLineJoin (const String &, LineJoin &) |
| | parse LineJoin
|
| IntPoint & | operator+= (IntPoint &a, const IntSize &b) |
| | operator+=
|
| IntPoint & | operator-= (IntPoint &a, const IntSize &b) |
| | operator-=
|
| IntPoint | operator+ (const IntPoint &a, const IntSize &b) |
| | operator+
|
| IntSize | operator- (const IntPoint &a, const IntPoint &b) |
| | operator-
|
| IntPoint | operator- (const IntPoint &a, const IntSize &b) |
| | operator-
|
| bool | operator== (const IntPoint &a, const IntPoint &b) |
| | operator==
|
| bool | operator!= (const IntPoint &a, const IntPoint &b) |
| | operator!=
|
| IntRect | intersection (const IntRect &a, const IntRect &b) |
| | intersection
|
| IntRect | unionRect (const IntRect &a, const IntRect &b) |
| | unionRect
|
| bool | operator== (const IntRect &a, const IntRect &b) |
| | operator==
|
| bool | operator!= (const IntRect &a, const IntRect &b) |
| | operator!=
|
| IntSize & | operator+= (IntSize &a, const IntSize &b) |
| | operator+=
|
| IntSize & | operator-= (IntSize &a, const IntSize &b) |
| | operator-=
|
| IntSize | operator+ (const IntSize &a, const IntSize &b) |
| | operator+
|
| IntSize | operator- (const IntSize &a, const IntSize &b) |
| | operator-
|
| IntSize | operator- (const IntSize &size) |
| | operator-
|
| bool | operator== (const IntSize &a, const IntSize &b) |
| | operator==
|
| bool | operator!= (const IntSize &a, const IntSize &b) |
| | operator!=
|
| bool | operator== (const AuthenticationChallenge &a, const AuthenticationChallenge &b) |
| | operator==
|
| bool | operator!= (const AuthenticationChallenge &a, const AuthenticationChallenge &b) |
| | operator!=
|
| String | cookies (const Document *document, const KURL &) |
| | get cookies
|
| void | setCookies (Document *document, const KURL &, const KURL &policyBaseURL, const String &) |
| | set cookies
|
| bool | cookiesEnabled (const Document *document) |
| | test if the cookies is enabled
|
| bool | operator== (const Credential &a, const Credential &b) |
| | operator==
|
| bool | operator!= (const Credential &a, const Credential &b) |
| | operator!=
|
| bool | operator== (const FormDataElement &a, const FormDataElement &b) |
| | operator==
|
| bool | operator!= (const FormDataElement &a, const FormDataElement &b) |
| | operator!=
|
| bool | operator== (const FormData &a, const FormData &b) |
| | operator==
|
| bool | operator!= (const FormData &a, const FormData &b) |
| | operator!=
|
| void | updateState () |
| | updateState
|
| NetworkStateNotifier & | networkStateNotifier () |
| | networkStateNotifier
|
| bool | operator== (const ProtectionSpace &a, const ProtectionSpace &b) |
| | operator==
|
| bool | operator!= (const ProtectionSpace &a, const ProtectionSpace &b) |
| | operator!=
|
| bool | operator== (const ResourceError &a, const ResourceError &b) |
| | operator==
|
| bool | operator!= (const ResourceError &a, const ResourceError &b) |
| | operator!=
|
| bool | equalIgnoringHeaderFields (const ResourceRequestBase &, const ResourceRequestBase &) |
| | equalIgnoringHeaderFields
|
| bool | operator== (const ResourceRequestBase &, const ResourceRequestBase &) |
| | operator==
|
| bool | operator!= (ResourceRequestBase &a, const ResourceRequestBase &b) |
| | operator!=
|
| bool | operator== (const ResourceResponse &a, const ResourceResponse &b) |
| | operator==
|
| bool | operator!= (const ResourceResponse &a, const ResourceResponse &b) |
| | operator!=
|
| const Cursor & | pointerCursor () |
| | pointerCursor
|
| const Cursor & | crossCursor () |
| | crossCursor
|
| const Cursor & | handCursor () |
| | handCursor
|
| const Cursor & | moveCursor () |
| | moveCursor
|
| const Cursor & | iBeamCursor () |
| | iBeamCursor
|
| const Cursor & | waitCursor () |
| | waitCursor
|
| const Cursor & | helpCursor () |
| | helpCursor
|
| const Cursor & | eastResizeCursor () |
| | eastResizeCursor
|
| const Cursor & | northResizeCursor () |
| | northResizeCursor
|
| const Cursor & | northEastResizeCursor () |
| | northEastResizeCursor
|
| const Cursor & | northWestResizeCursor () |
| | northWestResizeCursor
|
| const Cursor & | southResizeCursor () |
| | southResizeCursor
|
| const Cursor & | southEastResizeCursor () |
| | southEastResizeCursor
|
| const Cursor & | southWestResizeCursor () |
| | southWestResizeCursor
|
| const Cursor & | westResizeCursor () |
| | westResizeCursor
|
| const Cursor & | northSouthResizeCursor () |
| | northSouthResizeCursor
|
| const Cursor & | eastWestResizeCursor () |
| | eastWestResizeCursor
|
| const Cursor & | northEastSouthWestResizeCursor () |
| | northEastSouthWestResizeCursor
|
| const Cursor & | northWestSouthEastResizeCursor () |
| | northWestSouthEastResizeCursor
|
| const Cursor & | columnResizeCursor () |
| | columnResizeCursor
|
| const Cursor & | rowResizeCursor () |
| | rowResizeCursor
|
| const Cursor & | verticalTextCursor () |
| | verticalTextCursor
|
| const Cursor & | cellCursor () |
| | cellCursor
|
| const Cursor & | contextMenuCursor () |
| | contextMenuCursor
|
| const Cursor & | noDropCursor () |
| | noDropCursor
|
| const Cursor & | notAllowedCursor () |
| | notAllowedCursor
|
| const Cursor & | progressCursor () |
| | progressCursor
|
| const Cursor & | aliasCursor () |
| | aliasCursor
|
| const Cursor & | zoomInCursor () |
| | zoomInCursor
|
| const Cursor & | zoomOutCursor () |
| | zoomOutCursor
|
| const Cursor & | copyCursor () |
| | copyCursor
|
| const Cursor & | noneCursor () |
| | noneCursor
|
| int | screenDepth (Widget *) |
| | get screen depth
|
| int | screenDepthPerComponent (Widget *) |
| | get screen depth per component
|
| bool | screenIsMonochrome (Widget *) |
| | test if the screen is monochrome
|
| FloatRect | screenRect (Widget *) |
| | get screen rect
|
| FloatRect | screenAvailableRect (Widget *) |
| | get screen available rect
|
Variables |
| const int | cAllFamiliesScanned = -1 |
| const float | cGlyphWidthUnknown = -1 |
| IntSize | dragImageSize (DragImageRef) |
| | get image size
|
| const int | cMisspellingLineThickness = 3 |
| const int | cMisspellingLinePatternWidth = 4 |
| const int | cMisspellingLinePatternGapWidth = 1 |
| const int | cTextInvisible = 0 |
| const int | cTextFill = 1 |
| const int | cTextStroke = 2 |
| const int | cTextClip = 4 |
| const int | cAnimationLoopOnce = -1 |
| const int | cAnimationNone = -2 |