chromium/out/Default/gen/chrome/common/chrome_render_frame.mojom-params-data.h

// chrome/common/chrome_render_frame.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 CHROME_COMMON_CHROME_RENDER_FRAME_MOJOM_PARAMS_DATA_H_
#define CHROME_COMMON_CHROME_RENDER_FRAME_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 chrome::mojom {
namespace internal {
class  ChromeRenderFrame_SetWindowFeatures_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestReloadImageForContextNode_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestBitmapForContextNode_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestBitmapForContextNode_ResponseParams_Data {};
static_assert;
class  ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_ResponseParams_Data {};
static_assert;
class  ChromeRenderFrame_RequestBoundsHintForAllImages_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestBoundsHintForAllImages_ResponseParams_Data {};
static_assert;
class  ChromeRenderFrame_RequestImageForContextNode_Params_Data {};
static_assert;
class  ChromeRenderFrame_RequestImageForContextNode_ResponseParams_Data {};
static_assert;
class  ChromeRenderFrame_ExecuteWebUIJavaScript_Params_Data {};
static_assert;
class  ChromeRenderFrame_GetMediaFeedURL_Params_Data {};
static_assert;
class  ChromeRenderFrame_GetMediaFeedURL_ResponseParams_Data {};
static_assert;
class  ChromeRenderFrame_LoadBlockedPlugins_Params_Data {};
static_assert;
class  ChromeRenderFrame_SetSupportsDraggableRegions_Params_Data {};
static_assert;
class  ChromeRenderFrame_SetShouldDeferMediaLoad_Params_Data {};
static_assert;

}  // namespace internal


class ChromeRenderFrame_SetWindowFeatures_ParamsDataView {};


class ChromeRenderFrame_RequestReloadImageForContextNode_ParamsDataView {};


class ChromeRenderFrame_RequestBitmapForContextNode_ParamsDataView {};


class ChromeRenderFrame_RequestBitmapForContextNode_ResponseParamsDataView {};


class ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_ParamsDataView {};


class ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_ResponseParamsDataView {};


class ChromeRenderFrame_RequestBoundsHintForAllImages_ParamsDataView {};


class ChromeRenderFrame_RequestBoundsHintForAllImages_ResponseParamsDataView {};


class ChromeRenderFrame_RequestImageForContextNode_ParamsDataView {};


class ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView {};


class ChromeRenderFrame_ExecuteWebUIJavaScript_ParamsDataView {};


class ChromeRenderFrame_GetMediaFeedURL_ParamsDataView {};


class ChromeRenderFrame_GetMediaFeedURL_ResponseParamsDataView {};


class ChromeRenderFrame_LoadBlockedPlugins_ParamsDataView {};


class ChromeRenderFrame_SetSupportsDraggableRegions_ParamsDataView {};


class ChromeRenderFrame_SetShouldDeferMediaLoad_ParamsDataView {};

inline void ChromeRenderFrame_SetWindowFeatures_ParamsDataView::GetWindowFeaturesDataView(
    ::blink::mojom::WindowFeaturesDataView* output) {}






inline void ChromeRenderFrame_RequestBitmapForContextNode_ResponseParamsDataView::GetBitmapDataView(
    ::skia::mojom::BitmapN32DataView* output) {}




inline void ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_ResponseParamsDataView::GetBitmapDataView(
    ::skia::mojom::BitmapN32DataView* output) {}
inline void ChromeRenderFrame_RequestBitmapForContextNodeWithBoundsHint_ResponseParamsDataView::GetBoundsDataView(
    ::gfx::mojom::RectDataView* output) {}




inline void ChromeRenderFrame_RequestBoundsHintForAllImages_ResponseParamsDataView::GetAllBoundsDataView(
    mojo::ArrayDataView<::gfx::mojom::RectDataView>* output) {}


inline void ChromeRenderFrame_RequestImageForContextNode_ParamsDataView::GetImageMaxSizePixelsDataView(
    ::gfx::mojom::SizeDataView* output) {}


inline void ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView::GetImageDataDataView(
    mojo::ArrayDataView<uint8_t>* output) {}
inline void ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView::GetOriginalSizeDataView(
    ::gfx::mojom::SizeDataView* output) {}
inline void ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView::GetDownscaledSizeDataView(
    ::gfx::mojom::SizeDataView* output) {}
inline void ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView::GetEncodedExtensionDataView(
    mojo::StringDataView* output) {}
inline void ChromeRenderFrame_RequestImageForContextNode_ResponseParamsDataView::GetLogDataDataView(
    mojo::ArrayDataView<::lens::mojom::LatencyLogDataView>* output) {}


inline void ChromeRenderFrame_ExecuteWebUIJavaScript_ParamsDataView::GetJavascriptDataView(
    ::mojo_base::mojom::String16DataView* output) {}




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


inline void ChromeRenderFrame_LoadBlockedPlugins_ParamsDataView::GetIdentifierDataView(
    mojo::StringDataView* output) {}







}  // chrome::mojom

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

#endif  // CHROME_COMMON_CHROME_RENDER_FRAME_MOJOM_PARAMS_DATA_H_