canvas_skia_paint.h revision 5821806d5e7f356e8fa4b058a389a808ea183019
1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef UI_GFX_CANVAS_SKIA_PAINT_H_
6#define UI_GFX_CANVAS_SKIA_PAINT_H_
7
8// This file provides an easy way to include the appropriate CanvasPaint
9// header file on your platform.
10
11#if defined(WIN32)
12#include "ui/gfx/canvas_paint_win.h"
13#elif defined(__APPLE__)
14#include "ui/gfx/canvas_paint_mac.h"
15#elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__sun)
16#if defined(TOOLKIT_GTK)
17#include "ui/gfx/canvas_paint_gtk.h"
18#else
19#error "No canvas paint for this platform"
20#endif
21#endif
22
23#endif  // UI_GFX_CANVAS_SKIA_PAINT_H_
24