/* * Copyright 2018 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkSGImage_DEFINED #define SkSGImage_DEFINED #include "include/core/SkImage.h" #include "include/core/SkRect.h" #include "include/core/SkRefCnt.h" #include "include/core/SkSamplingOptions.h" #include "modules/sksg/include/SkSGNode.h" #include "modules/sksg/include/SkSGRenderNode.h" #include <utility> class SkCanvas; class SkMatrix; struct SkPoint; namespace sksg { class InvalidationController; /** * Concrete rendering node, wrapping an SkImage. * */ class Image final : public RenderNode { … }; } // namespace sksg #endif // SkSGImage_DEFINED