38d2030468507870724a49829ef1df3271f54660
[platform/upstream/libSkiaSharp.git] / experimental / AndroidPathRenderer / GrAndroidPathRenderer.h
1
2 /*
3  * Copyright 2012 Google Inc.
4  *
5  * Use of this source code is governed by a BSD-style license that can be
6  * found in the LICENSE file.
7  */
8
9 #include "GrPathRenderer.h"
10
11
12 class GrAndroidPathRenderer : public GrPathRenderer {
13 public:
14     GrAndroidPathRenderer();
15
16     virtual bool canDrawPath(const SkPath& path,
17                              const SkStrokeRec& stroke,
18                              const GrDrawTarget* target,
19                              bool antiAlias) const SK_OVERRIDE;
20
21 protected:
22     virtual bool onDrawPath(const SkPath& path,
23                             const SkStrokeRec& stroke,
24                             GrDrawTarget* target,
25                             bool antiAlias) SK_OVERRIDE;
26
27 private:
28     typedef GrPathRenderer INHERITED;
29 };