Flutter Engine
 
Loading...
Searching...
No Matches
assertions_skia.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_TESTING_ASSERTIONS_SKIA_H_
6#define FLUTTER_TESTING_ASSERTIONS_SKIA_H_
7
8#include <ostream>
9
10#include "third_party/skia/include/core/SkClipOp.h"
11#include "third_party/skia/include/core/SkM44.h"
12#include "third_party/skia/include/core/SkMatrix.h"
13#include "third_party/skia/include/core/SkPaint.h"
14#include "third_party/skia/include/core/SkPath.h"
15#include "third_party/skia/include/core/SkPoint3.h"
16#include "third_party/skia/include/core/SkRRect.h"
17#include "third_party/skia/include/core/SkSamplingOptions.h"
18
19namespace std {
20
21extern std::ostream& operator<<(std::ostream& os, const SkClipOp& o);
22extern std::ostream& operator<<(std::ostream& os, const SkMatrix& m);
23extern std::ostream& operator<<(std::ostream& os, const SkM44& m);
24extern std::ostream& operator<<(std::ostream& os, const SkVector3& v);
25extern std::ostream& operator<<(std::ostream& os, const SkIRect& r);
26extern std::ostream& operator<<(std::ostream& os, const SkRect& r);
27extern std::ostream& operator<<(std::ostream& os, const SkRRect& r);
28extern std::ostream& operator<<(std::ostream& os, const SkPath& r);
29extern std::ostream& operator<<(std::ostream& os, const SkPoint& r);
30extern std::ostream& operator<<(std::ostream& os, const SkISize& size);
31extern std::ostream& operator<<(std::ostream& os, const SkColor4f& r);
32extern std::ostream& operator<<(std::ostream& os, const SkPaint& r);
33extern std::ostream& operator<<(std::ostream& os, const SkSamplingOptions& s);
34
35} // namespace std
36
37#endif // FLUTTER_TESTING_ASSERTIONS_SKIA_H_
Definition ref_ptr.h:261
std::ostream & operator<<(std::ostream &out, const impeller::Arc &a)
Definition arc.h:141