chromium/skia/ext/opacity_filter_canvas.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "skia/ext/opacity_filter_canvas.h"
#include "third_party/skia/include/core/SkPaint.h"

namespace skia {

OpacityFilterCanvas::OpacityFilterCanvas(SkCanvas* canvas,
                                         float opacity,
                                         bool disable_image_filtering)
    :{}

bool OpacityFilterCanvas::onFilter(SkPaint& paint) const {}

void OpacityFilterCanvas::onDrawImage2(const SkImage* image,
                                       SkScalar dx,
                                       SkScalar dy,
                                       const SkSamplingOptions& sampling,
                                       const SkPaint* paint) {}

void OpacityFilterCanvas::onDrawImageRect2(const SkImage* image,
                                           const SkRect& src,
                                           const SkRect& dst,
                                           const SkSamplingOptions& sampling,
                                           const SkPaint* paint,
                                           SrcRectConstraint constraint) {}

void OpacityFilterCanvas::onDrawEdgeAAImageSet2(
    const ImageSetEntry imageSet[],
    int count,
    const SkPoint dstClips[],
    const SkMatrix preViewMatrices[],
    const SkSamplingOptions& sampling,
    const SkPaint* paint,
    SrcRectConstraint constraint) {}

void OpacityFilterCanvas::onDrawPicture(const SkPicture* picture,
                                        const SkMatrix* matrix,
                                        const SkPaint* paint) {}

}  // namespace skia