#ifndef UI_NATIVE_THEME_COMMON_THEME_H_
#define UI_NATIVE_THEME_COMMON_THEME_H_
#include "ui/native_theme/native_theme.h"
class SkCanvas;
namespace ui {
bool NATIVE_THEME_EXPORT CommonThemeGetSystemColor(
NativeTheme::ColorId color_id,
SkColor* color);
gfx::Size NATIVE_THEME_EXPORT CommonThemeGetPartSize(
NativeTheme::Part part,
NativeTheme::State state,
const NativeTheme::ExtraParams& extra);
void NATIVE_THEME_EXPORT CommonThemePaintMenuSeparator(
SkCanvas* canvas,
const gfx::Rect& rect,
const NativeTheme::MenuSeparatorExtraParams& extra);
void NATIVE_THEME_EXPORT CommonThemePaintMenuGutter(SkCanvas* canvas,
const gfx::Rect& rect);
void NATIVE_THEME_EXPORT CommonThemePaintMenuBackground(SkCanvas* canvas,
const gfx::Rect& rect);
void NATIVE_THEME_EXPORT CommonThemePaintMenuItemBackground(
SkCanvas* canvas,
NativeTheme::State state,
const gfx::Rect& rect);
}
#endif