#ifndef SERVICES_VIZ_PUBLIC_MOJOM_COMPOSITING_COMPOSITOR_FRAME_SINK_MOJOM_PARAMS_DATA_H_
#define SERVICES_VIZ_PUBLIC_MOJOM_COMPOSITING_COMPOSITOR_FRAME_SINK_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 viz::mojom {
namespace internal {
class CompositorFrameSink_SetNeedsBeginFrame_Params_Data { … };
static_assert …;
class CompositorFrameSink_SetWantsAnimateOnlyBeginFrames_Params_Data { … };
static_assert …;
class CompositorFrameSink_SetWantsBeginFrameAcks_Params_Data { … };
static_assert …;
class CompositorFrameSink_SetAutoNeedsBeginFrame_Params_Data { … };
static_assert …;
class CompositorFrameSink_SubmitCompositorFrame_Params_Data { … };
static_assert …;
class CompositorFrameSink_SubmitCompositorFrameSync_Params_Data { … };
static_assert …;
class CompositorFrameSink_SubmitCompositorFrameSync_ResponseParams_Data { … };
static_assert …;
class CompositorFrameSink_DidNotProduceFrame_Params_Data { … };
static_assert …;
class CompositorFrameSink_DidAllocateSharedBitmap_Params_Data { … };
static_assert …;
class CompositorFrameSink_DidDeleteSharedBitmap_Params_Data { … };
static_assert …;
class CompositorFrameSink_InitializeCompositorFrameSinkType_Params_Data { … };
static_assert …;
class CompositorFrameSink_BindLayerContext_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_DidReceiveCompositorFrameAck_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_OnBeginFrame_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_OnBeginFramePausedChanged_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_ReclaimResources_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_OnCompositorFrameTransitionDirectiveProcessed_Params_Data { … };
static_assert …;
class CompositorFrameSinkClient_OnSurfaceEvicted_Params_Data { … };
static_assert …;
}
class CompositorFrameSink_SetNeedsBeginFrame_ParamsDataView { … };
class CompositorFrameSink_SetWantsAnimateOnlyBeginFrames_ParamsDataView { … };
class CompositorFrameSink_SetWantsBeginFrameAcks_ParamsDataView { … };
class CompositorFrameSink_SetAutoNeedsBeginFrame_ParamsDataView { … };
class CompositorFrameSink_SubmitCompositorFrame_ParamsDataView { … };
class CompositorFrameSink_SubmitCompositorFrameSync_ParamsDataView { … };
class CompositorFrameSink_SubmitCompositorFrameSync_ResponseParamsDataView { … };
class CompositorFrameSink_DidNotProduceFrame_ParamsDataView { … };
class CompositorFrameSink_DidAllocateSharedBitmap_ParamsDataView { … };
class CompositorFrameSink_DidDeleteSharedBitmap_ParamsDataView { … };
class CompositorFrameSink_InitializeCompositorFrameSinkType_ParamsDataView { … };
class CompositorFrameSink_BindLayerContext_ParamsDataView { … };
class CompositorFrameSinkClient_DidReceiveCompositorFrameAck_ParamsDataView { … };
class CompositorFrameSinkClient_OnBeginFrame_ParamsDataView { … };
class CompositorFrameSinkClient_OnBeginFramePausedChanged_ParamsDataView { … };
class CompositorFrameSinkClient_ReclaimResources_ParamsDataView { … };
class CompositorFrameSinkClient_OnCompositorFrameTransitionDirectiveProcessed_ParamsDataView { … };
class CompositorFrameSinkClient_OnSurfaceEvicted_ParamsDataView { … };
inline void CompositorFrameSink_SubmitCompositorFrame_ParamsDataView::GetLocalSurfaceIdDataView(
::viz::mojom::LocalSurfaceIdDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrame_ParamsDataView::GetFrameDataView(
::viz::mojom::CompositorFrameDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrame_ParamsDataView::GetHitTestRegionListDataView(
::viz::mojom::HitTestRegionListDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrameSync_ParamsDataView::GetLocalSurfaceIdDataView(
::viz::mojom::LocalSurfaceIdDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrameSync_ParamsDataView::GetFrameDataView(
::viz::mojom::CompositorFrameDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrameSync_ParamsDataView::GetHitTestRegionListDataView(
::viz::mojom::HitTestRegionListDataView* output) { … }
inline void CompositorFrameSink_SubmitCompositorFrameSync_ResponseParamsDataView::GetResourcesDataView(
mojo::ArrayDataView<::viz::mojom::ReturnedResourceDataView>* output) { … }
inline void CompositorFrameSink_DidNotProduceFrame_ParamsDataView::GetAckDataView(
::viz::mojom::BeginFrameAckDataView* output) { … }
inline void CompositorFrameSink_DidAllocateSharedBitmap_ParamsDataView::GetRegionDataView(
::mojo_base::mojom::ReadOnlySharedMemoryRegionDataView* output) { … }
inline void CompositorFrameSink_DidAllocateSharedBitmap_ParamsDataView::GetIdDataView(
::viz::mojom::SharedBitmapIdDataView* output) { … }
inline void CompositorFrameSink_DidDeleteSharedBitmap_ParamsDataView::GetIdDataView(
::viz::mojom::SharedBitmapIdDataView* output) { … }
inline void CompositorFrameSink_BindLayerContext_ParamsDataView::GetContextDataView(
::viz::mojom::PendingLayerContextDataView* output) { … }
inline void CompositorFrameSinkClient_DidReceiveCompositorFrameAck_ParamsDataView::GetResourcesDataView(
mojo::ArrayDataView<::viz::mojom::ReturnedResourceDataView>* output) { … }
inline void CompositorFrameSinkClient_OnBeginFrame_ParamsDataView::GetArgsDataView(
::viz::mojom::BeginFrameArgsDataView* output) { … }
inline void CompositorFrameSinkClient_OnBeginFrame_ParamsDataView::GetDetailsDataView(
mojo::MapDataView<uint32_t, ::viz::mojom::FrameTimingDetailsDataView>* output) { … }
inline void CompositorFrameSinkClient_OnBeginFrame_ParamsDataView::GetResourcesDataView(
mojo::ArrayDataView<::viz::mojom::ReturnedResourceDataView>* output) { … }
inline void CompositorFrameSinkClient_ReclaimResources_ParamsDataView::GetResourcesDataView(
mojo::ArrayDataView<::viz::mojom::ReturnedResourceDataView>* output) { … }
inline void CompositorFrameSinkClient_OnSurfaceEvicted_ParamsDataView::GetLocalSurfaceIdDataView(
::viz::mojom::LocalSurfaceIdDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif