| Index: mojo/examples/pepper_container_app/type_converters.h
|
| diff --git a/mojo/examples/pepper_container_app/type_converters.h b/mojo/examples/pepper_container_app/type_converters.h
|
| deleted file mode 100644
|
| index 6384f5bfb06a32f6b608d29e0bdca337b54e2caf..0000000000000000000000000000000000000000
|
| --- a/mojo/examples/pepper_container_app/type_converters.h
|
| +++ /dev/null
|
| @@ -1,79 +0,0 @@
|
| -// Copyright 2014 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.
|
| -
|
| -#ifndef MOJO_EXAMPLES_PEPPER_CONTAINER_APP_TYPE_CONVERTERS_H_
|
| -#define MOJO_EXAMPLES_PEPPER_CONTAINER_APP_TYPE_CONVERTERS_H_
|
| -
|
| -#include "mojo/public/cpp/bindings/type_converter.h"
|
| -#include "mojo/services/public/interfaces/native_viewport/native_viewport.mojom.h"
|
| -#include "ppapi/c/pp_point.h"
|
| -#include "ppapi/c/pp_rect.h"
|
| -#include "ppapi/c/pp_size.h"
|
| -
|
| -namespace mojo {
|
| -
|
| -template <>
|
| -struct TypeConverter<PointPtr, PP_Point> {
|
| - static PointPtr Convert(const PP_Point& input) {
|
| - PointPtr point(Point::New());
|
| - point->x = input.x;
|
| - point->y = input.y;
|
| - return point.Pass();
|
| - }
|
| -};
|
| -
|
| -template <>
|
| -struct TypeConverter<PP_Point, PointPtr> {
|
| - static PP_Point Convert(const PointPtr& input) {
|
| - if (!input)
|
| - return PP_MakePoint(0, 0);
|
| - return PP_MakePoint(static_cast<int32_t>(input->x),
|
| - static_cast<int32_t>(input->y));
|
| - }
|
| -};
|
| -
|
| -template <>
|
| -struct TypeConverter<SizePtr, PP_Size> {
|
| - static SizePtr Convert(const PP_Size& input) {
|
| - SizePtr size(Size::New());
|
| - size->width = input.width;
|
| - size->height = input.height;
|
| - return size.Pass();
|
| - }
|
| -};
|
| -
|
| -template <>
|
| -struct TypeConverter<PP_Size, SizePtr> {
|
| - static PP_Size Convert(const SizePtr& input) {
|
| - if (!input)
|
| - return PP_MakeSize(0, 0);
|
| - return PP_MakeSize(static_cast<int32_t>(input->width),
|
| - static_cast<int32_t>(input->height));
|
| - }
|
| -};
|
| -
|
| -template <>
|
| -struct TypeConverter<RectPtr, PP_Rect> {
|
| - static RectPtr Convert(const PP_Rect& input) {
|
| - RectPtr rect(Rect::New());
|
| - rect->x = input.point.x;
|
| - rect->y = input.point.y;
|
| - rect->width = input.size.width;
|
| - rect->height = input.size.height;
|
| - return rect.Pass();
|
| - }
|
| -};
|
| -
|
| -template <>
|
| -struct TypeConverter<PP_Rect, SizePtr> {
|
| - static PP_Rect Convert(const SizePtr& input) {
|
| - if (!input)
|
| - return PP_MakeRectFromXYWH(0, 0, 0, 0);
|
| - return PP_MakeRectFromXYWH(0, 0, input->width, input->height);
|
| - }
|
| -};
|
| -
|
| -} // namespace mojo
|
| -
|
| -#endif // MOJO_EXAMPLES_PEPPER_CONTAINER_APP_TYPE_CONVERTERS_H_
|
|
|