diff options
Diffstat (limited to 'ui/gfx/geometry/mojo/geometry.typemap')
-rw-r--r-- | ui/gfx/geometry/mojo/geometry.typemap | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ui/gfx/geometry/mojo/geometry.typemap b/ui/gfx/geometry/mojo/geometry.typemap new file mode 100644 index 0000000000..686ea05cfb --- /dev/null +++ b/ui/gfx/geometry/mojo/geometry.typemap @@ -0,0 +1,32 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +mojom = "//ui/gfx/geometry/mojo/geometry.mojom" +public_headers = [ + "//ui/gfx/geometry/point.h", + "//ui/gfx/geometry/point_f.h", + "//ui/gfx/geometry/size.h", + "//ui/gfx/geometry/rect.h", + "//ui/gfx/geometry/rect_f.h", + "//ui/gfx/geometry/safe_integer_conversions.h", + "//ui/gfx/geometry/insets.h", + "//ui/gfx/geometry/vector2d.h", + "//ui/gfx/geometry/vector2d_f.h", +] +traits_headers = [ "//ui/gfx/geometry/mojo/geometry_struct_traits.h" ] +deps = [ + "//ui/gfx/geometry/mojo:struct_traits", +] +type_mappings = [ + "gfx.mojom.Point=gfx::Point", + "gfx.mojom.PointF=gfx::PointF", + "gfx.mojom.Size=gfx::Size", + "gfx.mojom.SizeF=gfx::SizeF", + "gfx.mojom.Rect=gfx::Rect", + "gfx.mojom.RectF=gfx::RectF", + "gfx.mojom.Insets=gfx::Insets", + "gfx.mojom.InsetsF=gfx::InsetsF", + "gfx.mojom.Vector2d=gfx::Vector2d", + "gfx.mojom.Vector2dF=gfx::Vector2dF", +] |