/* * Copyright 2017 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkSGMerge_DEFINED #define SkSGMerge_DEFINED #include "include/core/SkPath.h" #include "include/core/SkRect.h" #include "include/core/SkRefCnt.h" #include "modules/sksg/include/SkSGGeometryNode.h" #include <utility> #include <vector> class SkCanvas; class SkMatrix; class SkPaint; struct SkPoint; namespace sksg { class InvalidationController; /** * Concrete Geometry node, combining other geometries based on Mode. */ class Merge final : public GeometryNode { … }; } // namespace sksg #endif // SkSGMerge_DEFINED