#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_PICTURE_IN_PICTURE_PICTURE_IN_PICTURE_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_PICTURE_IN_PICTURE_PICTURE_IN_PICTURE_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 blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureSessionObserver_OnWindowSizeChanged_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureSessionObserver_OnStopped_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureSession_Update_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureSession_Stop_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureSession_Stop_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureService_StartSession_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PictureInPictureService_StartSession_ResponseParams_Data { … };
static_assert …;
}
class PictureInPictureSessionObserver_OnWindowSizeChanged_ParamsDataView { … };
class PictureInPictureSessionObserver_OnStopped_ParamsDataView { … };
class PictureInPictureSession_Update_ParamsDataView { … };
class PictureInPictureSession_Stop_ParamsDataView { … };
class PictureInPictureSession_Stop_ResponseParamsDataView { … };
class PictureInPictureService_StartSession_ParamsDataView { … };
class PictureInPictureService_StartSession_ResponseParamsDataView { … };
inline void PictureInPictureSessionObserver_OnWindowSizeChanged_ParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void PictureInPictureSession_Update_ParamsDataView::GetSurfaceIdDataView(
::viz::mojom::SurfaceIdDataView* output) { … }
inline void PictureInPictureSession_Update_ParamsDataView::GetNaturalSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void PictureInPictureService_StartSession_ParamsDataView::GetSurfaceIdDataView(
::viz::mojom::SurfaceIdDataView* output) { … }
inline void PictureInPictureService_StartSession_ParamsDataView::GetNaturalSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void PictureInPictureService_StartSession_ParamsDataView::GetSourceBoundsDataView(
::gfx::mojom::RectDataView* output) { … }
inline void PictureInPictureService_StartSession_ResponseParamsDataView::GetSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif