Home | History | Annotate | Download | only in exported

Lines Matching defs:WebScrollbarThemeGeometryNative

28 #include "platform/exported/WebScrollbarThemeGeometryNative.h"
36 PassOwnPtr<WebScrollbarThemeGeometryNative> WebScrollbarThemeGeometryNative::create(ScrollbarTheme* theme)
38 return adoptPtr(new WebScrollbarThemeGeometryNative(theme));
41 WebScrollbarThemeGeometryNative::WebScrollbarThemeGeometryNative(ScrollbarTheme* theme)
46 WebScrollbarThemeGeometryNative* WebScrollbarThemeGeometryNative::clone() const
48 return new WebScrollbarThemeGeometryNative(m_theme);
51 int WebScrollbarThemeGeometryNative::thumbPosition(WebScrollbar* scrollbar)
57 int WebScrollbarThemeGeometryNative::thumbLength(WebScrollbar* scrollbar)
63 int WebScrollbarThemeGeometryNative::trackPosition(WebScrollbar* scrollbar)
69 int WebScrollbarThemeGeometryNative::trackLength(WebScrollbar* scrollbar)
75 bool WebScrollbarThemeGeometryNative::hasButtons(WebScrollbar* scrollbar)
81 bool WebScrollbarThemeGeometryNative::hasThumb(WebScrollbar* scrollbar)
87 WebRect WebScrollbarThemeGeometryNative::trackRect(WebScrollbar* scrollbar)
93 WebRect WebScrollbarThemeGeometryNative::thumbRect(WebScrollbar* scrollbar)
99 int WebScrollbarThemeGeometryNative::minimumThumbLength(WebScrollbar* scrollbar)
105 int WebScrollbarThemeGeometryNative::scrollbarThickness(WebScrollbar* scrollbar)
111 WebRect WebScrollbarThemeGeometryNative::backButtonStartRect(WebScrollbar* scrollbar)
117 WebRect WebScrollbarThemeGeometryNative::backButtonEndRect(WebScrollbar* scrollbar)
123 WebRect WebScrollbarThemeGeometryNative::forwardButtonStartRect(WebScrollbar* scrollbar)
129 WebRect WebScrollbarThemeGeometryNative::forwardButtonEndRect(WebScrollbar* scrollbar)
135 WebRect WebScrollbarThemeGeometryNative::constrainTrackRectToTrackPieces(WebScrollbar* scrollbar, const WebRect& rect)
141 void WebScrollbarThemeGeometryNative::splitTrack(WebScrollbar* scrollbar, const WebRect& webTrack, WebRect& webStartTrack, WebRect& webThumb, WebRect& webEndTrack)