chromium/out/Default/gen/pdf/mojom/pdf.mojom-params-data.h

// pdf/mojom/pdf.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef PDF_MOJOM_PDF_MOJOM_PARAMS_DATA_H_
#define PDF_MOJOM_PDF_MOJOM_PARAMS_DATA_H_

#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"

#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif

namespace mojo::internal {
class ValidationContext;
}


namespace pdf::mojom {
namespace internal {
class  PdfListener_SetCaretPosition_Params_Data {};
static_assert;
class  PdfListener_MoveRangeSelectionExtent_Params_Data {};
static_assert;
class  PdfListener_SetSelectionBounds_Params_Data {};
static_assert;
class  PdfHost_SetListener_Params_Data {};
static_assert;
class  PdfHost_UpdateContentRestrictions_Params_Data {};
static_assert;
class  PdfHost_HasUnsupportedFeature_Params_Data {};
static_assert;
class  PdfHost_SaveUrlAs_Params_Data {};
static_assert;
class  PdfHost_SelectionChanged_Params_Data {};
static_assert;
class  PdfHost_SetPluginCanSave_Params_Data {};
static_assert;

}  // namespace internal


class PdfListener_SetCaretPosition_ParamsDataView {};


class PdfListener_MoveRangeSelectionExtent_ParamsDataView {};


class PdfListener_SetSelectionBounds_ParamsDataView {};


class PdfHost_SetListener_ParamsDataView {};


class PdfHost_UpdateContentRestrictions_ParamsDataView {};


class PdfHost_HasUnsupportedFeature_ParamsDataView {};


class PdfHost_SaveUrlAs_ParamsDataView {};


class PdfHost_SelectionChanged_ParamsDataView {};


class PdfHost_SetPluginCanSave_ParamsDataView {};

inline void PdfListener_SetCaretPosition_ParamsDataView::GetPositionDataView(
    ::gfx::mojom::PointFDataView* output) {}


inline void PdfListener_MoveRangeSelectionExtent_ParamsDataView::GetExtentDataView(
    ::gfx::mojom::PointFDataView* output) {}


inline void PdfListener_SetSelectionBounds_ParamsDataView::GetBaseDataView(
    ::gfx::mojom::PointFDataView* output) {}
inline void PdfListener_SetSelectionBounds_ParamsDataView::GetExtentDataView(
    ::gfx::mojom::PointFDataView* output) {}








inline void PdfHost_SaveUrlAs_ParamsDataView::GetUrlDataView(
    ::url::mojom::UrlDataView* output) {}


inline void PdfHost_SelectionChanged_ParamsDataView::GetLeftDataView(
    ::gfx::mojom::PointFDataView* output) {}
inline void PdfHost_SelectionChanged_ParamsDataView::GetRightDataView(
    ::gfx::mojom::PointFDataView* output) {}





}  // pdf::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // PDF_MOJOM_PDF_MOJOM_PARAMS_DATA_H_