• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2016 The Chromium 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
5mojom = "//ui/gfx/geometry/mojo/geometry.mojom"
6public_headers = [
7  "//ui/gfx/geometry/point.h",
8  "//ui/gfx/geometry/point_f.h",
9  "//ui/gfx/geometry/size.h",
10  "//ui/gfx/geometry/rect.h",
11  "//ui/gfx/geometry/rect_f.h",
12  "//ui/gfx/geometry/safe_integer_conversions.h",
13  "//ui/gfx/geometry/scroll_offset.h",
14  "//ui/gfx/geometry/insets.h",
15  "//ui/gfx/geometry/vector2d.h",
16  "//ui/gfx/geometry/vector2d_f.h",
17]
18traits_headers = [ "//ui/gfx/geometry/mojo/geometry_struct_traits.h" ]
19deps = [
20  "//ui/gfx/geometry/mojo:struct_traits",
21]
22type_mappings = [
23  "gfx.mojom.Point=gfx::Point",
24  "gfx.mojom.PointF=gfx::PointF",
25  "gfx.mojom.Size=gfx::Size",
26  "gfx.mojom.SizeF=gfx::SizeF",
27  "gfx.mojom.Rect=gfx::Rect",
28  "gfx.mojom.RectF=gfx::RectF",
29  "gfx.mojom.Insets=gfx::Insets",
30  "gfx.mojom.InsetsF=gfx::InsetsF",
31  "gfx.mojom.Vector2d=gfx::Vector2d",
32  "gfx.mojom.Vector2dF=gfx::Vector2dF",
33  "gfx.mojom.ScrollOffset=gfx::ScrollOffset",
34]
35