Remove extra line from unit_tests.isolate
[chromium-blink-merge.git] / cc / CCDebugBorderDrawQuad.h
blobfbba1c6bebad180cf90475676210e6ffa360d824
1 // Copyright 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.
5 #ifndef CCDebugBorderDrawQuad_h
6 #define CCDebugBorderDrawQuad_h
8 #include "CCDrawQuad.h"
9 #include "SkColor.h"
10 #include "base/memory/scoped_ptr.h"
12 namespace cc {
14 #pragma pack(push, 4)
16 class CCDebugBorderDrawQuad : public CCDrawQuad {
17 public:
18 static scoped_ptr<CCDebugBorderDrawQuad> create(const CCSharedQuadState*, const IntRect&, SkColor, int width);
20 SkColor color() const { return m_color; };
21 int width() const { return m_width; }
23 static const CCDebugBorderDrawQuad* materialCast(const CCDrawQuad*);
24 private:
25 CCDebugBorderDrawQuad(const CCSharedQuadState*, const IntRect&, SkColor, int width);
27 SkColor m_color;
28 int m_width;
31 #pragma pack(pop)
35 #endif