chromium/third_party/skia/src/gpu/ganesh/GrWindowRectangles.h

/*
 * Copyright 2016 Google Inc.
 *
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */

#ifndef GrWindowRectangles_DEFINED
#define GrWindowRectangles_DEFINED

#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/private/base/SkAssert.h"
#include "src/gpu/ganesh/GrNonAtomicRef.h"

#include <cstring>

class GrWindowRectangles {};

struct GrWindowRectangles::Rec : public GrNonAtomicRef<Rec> {};

inline const SkIRect* GrWindowRectangles::data() const {}

inline void GrWindowRectangles::reset() {}

inline GrWindowRectangles& GrWindowRectangles::operator=(const GrWindowRectangles& that) {}

inline GrWindowRectangles GrWindowRectangles::makeOffset(int dx, int dy) const {}

inline SkIRect& GrWindowRectangles::addWindow() {}

inline bool GrWindowRectangles::operator==(const GrWindowRectangles& that) const {}

#endif