Lines Matching refs:ScrollbarTheme
27 #include "core/platform/ScrollbarTheme.h"
36 ScrollbarTheme* ScrollbarTheme::theme()
45 bool ScrollbarTheme::paint(ScrollbarThemeClient* scrollbar, GraphicsContext* graphicsContext, const IntRect& damageRect)
120 ScrollbarPart ScrollbarTheme::hitTest(ScrollbarThemeClient* scrollbar, const IntPoint& position)
164 void ScrollbarTheme::invalidatePart(ScrollbarThemeClient* scrollbar, ScrollbarPart part)
204 void ScrollbarTheme::splitTrack(ScrollbarThemeClient* scrollbar, const IntRect& unconstrainedTrackRect, IntRect& beforeThumbRect, IntRect& thumbRect, IntRect& afterThumbRect)
232 int ScrollbarTheme::thumbPosition(ScrollbarThemeClient* scrollbar)
245 int ScrollbarTheme::thumbLength(ScrollbarThemeClient* scrollbar)
264 int ScrollbarTheme::minimumThumbLength(ScrollbarThemeClient* scrollbar)
269 int ScrollbarTheme::trackPosition(ScrollbarThemeClient* scrollbar)
275 int ScrollbarTheme::trackLength(ScrollbarThemeClient* scrollbar)
281 void ScrollbarTheme::paintScrollCorner(ScrollView*, GraphicsContext* context, const IntRect& cornerRect)
286 IntRect ScrollbarTheme::thumbRect(ScrollbarThemeClient* scrollbar)
300 void ScrollbarTheme::paintOverhangAreas(ScrollView*, GraphicsContext* context, const IntRect& horizontalOverhangRect, const IntRect& verticalOverhangRect, const IntRect& dirtyRect)