chromium/cc/layers/touch_action_region.cc

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

#include "cc/layers/touch_action_region.h"

#include "ui/gfx/geometry/rect.h"

namespace cc {

TouchActionRegion::TouchActionRegion() {}
TouchActionRegion::TouchActionRegion(
    const TouchActionRegion& touch_action_region) = default;
TouchActionRegion::TouchActionRegion(TouchActionRegion&& touch_action_region) =
    default;

TouchActionRegion::~TouchActionRegion() = default;

Region TouchActionRegion::GetAllRegions() const {}

void TouchActionRegion::Union(TouchAction touch_action, const gfx::Rect& rect) {}

const Region& TouchActionRegion::GetRegionForTouchAction(
    TouchAction touch_action) const {}

TouchAction TouchActionRegion::GetAllowedTouchAction(
    const gfx::Point& point) const {}

TouchActionRegion& TouchActionRegion::operator=(
    const TouchActionRegion& other) {}

TouchActionRegion& TouchActionRegion::operator=(TouchActionRegion&& other) =
    default;

bool TouchActionRegion::operator==(const TouchActionRegion& other) const {}

}  // namespace cc