blob: 686ea05cfb62ef9508a91e537a408d65511415c5 [file] [log] [blame]
# 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",
]