blob: 357eda1ce2198388f58f2e0f71ad10e14902b436 [file] [log] [blame]
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SVGForeignObjectPainter_h
#define SVGForeignObjectPainter_h
namespace blink {
struct PaintInfo;
class RenderSVGForeignObject;
class SVGForeignObjectPainter {
public:
SVGForeignObjectPainter(RenderSVGForeignObject& renderSVGForeignObject) : m_renderSVGForeignObject(renderSVGForeignObject) { }
void paint(PaintInfo&);
private:
RenderSVGForeignObject& m_renderSVGForeignObject;
};
} // namespace blink
#endif // SVGForeignObjectPainter_h