#include "components/viz/common/surfaces/region_capture_bounds.h"
#include <sstream>
#include <utility>
#include "base/no_destructor.h"
namespace viz {
RegionCaptureBounds::RegionCaptureBounds() = default;
RegionCaptureBounds::RegionCaptureBounds(
base::flat_map<base::Token, gfx::Rect> bounds)
: … { … }
RegionCaptureBounds::RegionCaptureBounds(RegionCaptureBounds&&) = default;
RegionCaptureBounds::RegionCaptureBounds(const RegionCaptureBounds&) = default;
RegionCaptureBounds& RegionCaptureBounds::operator=(RegionCaptureBounds&&) =
default;
RegionCaptureBounds& RegionCaptureBounds::operator=(
const RegionCaptureBounds&) = default;
RegionCaptureBounds::~RegionCaptureBounds() = default;
const RegionCaptureBounds& RegionCaptureBounds::Empty() { … }
void RegionCaptureBounds::Set(const RegionCaptureCropId& crop_id,
const gfx::Rect& region) { … }
void RegionCaptureBounds::Reset() { … }
bool RegionCaptureBounds::operator==(const RegionCaptureBounds& rhs) const { … }
bool RegionCaptureBounds::operator!=(const RegionCaptureBounds& rhs) const { … }
std::string RegionCaptureBounds::ToString() const { … }
}