#ifndef DEVICE_VR_PUBLIC_MOJOM_VR_SERVICE_MOJOM_PARAMS_DATA_H_
#define DEVICE_VR_PUBLIC_MOJOM_VR_SERVICE_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 device::mojom {
namespace internal {
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_SetClient_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_RequestSession_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_RequestSession_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_SupportsSession_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_SupportsSession_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_ExitPresent_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_ExitPresent_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_SetFramesThrottled_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_MakeXrCompatible_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRService_MakeXrCompatible_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRSessionMetricsRecorder_ReportFeatureUsed_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) VRServiceClient_OnDeviceChanged_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_SubscribeToHitTest_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_SubscribeToHitTest_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_UnsubscribeFromHitTest_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_CreateAnchor_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_CreateAnchor_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_CreatePlaneAnchor_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_CreatePlaneAnchor_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XREnvironmentIntegrationProvider_DetachAnchor_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRFrameDataProvider_GetFrameData_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRFrameDataProvider_GetFrameData_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRFrameDataProvider_GetEnvironmentIntegrationProvider_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationProvider_UpdateLayerBounds_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationProvider_SubmitFrameMissing_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationProvider_SubmitFrame_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationProvider_SubmitFrameDrawnIntoTexture_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationClient_OnSubmitFrameTransferred_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationClient_OnSubmitFrameRendered_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRPresentationClient_OnSubmitFrameGpuFence_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRSessionClient_OnExitPresent_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) XRSessionClient_OnVisibilityStateChanged_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) WebXrInternalsRendererListener_OnFrameData_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(DEVICE_VR_SERVICE_MOJO_BINDINGS_SHARED) WebXrInternalsRendererListener_OnConsoleLog_Params_Data { … };
static_assert …;
}
class VRService_SetClient_ParamsDataView { … };
class VRService_RequestSession_ParamsDataView { … };
class VRService_RequestSession_ResponseParamsDataView { … };
class VRService_SupportsSession_ParamsDataView { … };
class VRService_SupportsSession_ResponseParamsDataView { … };
class VRService_ExitPresent_ParamsDataView { … };
class VRService_ExitPresent_ResponseParamsDataView { … };
class VRService_SetFramesThrottled_ParamsDataView { … };
class VRService_MakeXrCompatible_ParamsDataView { … };
class VRService_MakeXrCompatible_ResponseParamsDataView { … };
class XRSessionMetricsRecorder_ReportFeatureUsed_ParamsDataView { … };
class VRServiceClient_OnDeviceChanged_ParamsDataView { … };
class XREnvironmentIntegrationProvider_SubscribeToHitTest_ParamsDataView { … };
class XREnvironmentIntegrationProvider_SubscribeToHitTest_ResponseParamsDataView { … };
class XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ParamsDataView { … };
class XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ResponseParamsDataView { … };
class XREnvironmentIntegrationProvider_UnsubscribeFromHitTest_ParamsDataView { … };
class XREnvironmentIntegrationProvider_CreateAnchor_ParamsDataView { … };
class XREnvironmentIntegrationProvider_CreateAnchor_ResponseParamsDataView { … };
class XREnvironmentIntegrationProvider_CreatePlaneAnchor_ParamsDataView { … };
class XREnvironmentIntegrationProvider_CreatePlaneAnchor_ResponseParamsDataView { … };
class XREnvironmentIntegrationProvider_DetachAnchor_ParamsDataView { … };
class XRFrameDataProvider_GetFrameData_ParamsDataView { … };
class XRFrameDataProvider_GetFrameData_ResponseParamsDataView { … };
class XRFrameDataProvider_GetEnvironmentIntegrationProvider_ParamsDataView { … };
class XRPresentationProvider_UpdateLayerBounds_ParamsDataView { … };
class XRPresentationProvider_SubmitFrameMissing_ParamsDataView { … };
class XRPresentationProvider_SubmitFrame_ParamsDataView { … };
class XRPresentationProvider_SubmitFrameDrawnIntoTexture_ParamsDataView { … };
class XRPresentationClient_OnSubmitFrameTransferred_ParamsDataView { … };
class XRPresentationClient_OnSubmitFrameRendered_ParamsDataView { … };
class XRPresentationClient_OnSubmitFrameGpuFence_ParamsDataView { … };
class XRSessionClient_OnExitPresent_ParamsDataView { … };
class XRSessionClient_OnVisibilityStateChanged_ParamsDataView { … };
class WebXrInternalsRendererListener_OnFrameData_ParamsDataView { … };
class WebXrInternalsRendererListener_OnConsoleLog_ParamsDataView { … };
inline void VRService_RequestSession_ParamsDataView::GetOptionsDataView(
::device::mojom::XRSessionOptionsDataView* output) { … }
inline void VRService_RequestSession_ResponseParamsDataView::GetResultDataView(
RequestSessionResultDataView* output) { … }
inline void VRService_SupportsSession_ParamsDataView::GetOptionsDataView(
::device::mojom::XRSessionOptionsDataView* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTest_ParamsDataView::GetNativeOriginInformationDataView(
XRNativeOriginInformationDataView* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTest_ParamsDataView::GetEntityTypesDataView(
mojo::ArrayDataView<EntityTypeForHitTest>* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTest_ParamsDataView::GetRayDataView(
XRRayDataView* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ParamsDataView::GetProfileNameDataView(
mojo::StringDataView* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ParamsDataView::GetEntityTypesDataView(
mojo::ArrayDataView<EntityTypeForHitTest>* output) { … }
inline void XREnvironmentIntegrationProvider_SubscribeToHitTestForTransientInput_ParamsDataView::GetRayDataView(
XRRayDataView* output) { … }
inline void XREnvironmentIntegrationProvider_CreateAnchor_ParamsDataView::GetNativeOriginInformationDataView(
XRNativeOriginInformationDataView* output) { … }
inline void XREnvironmentIntegrationProvider_CreateAnchor_ParamsDataView::GetNativeOriginFromAnchorDataView(
PoseDataView* output) { … }
inline void XREnvironmentIntegrationProvider_CreatePlaneAnchor_ParamsDataView::GetNativeOriginInformationDataView(
XRNativeOriginInformationDataView* output) { … }
inline void XREnvironmentIntegrationProvider_CreatePlaneAnchor_ParamsDataView::GetNativeOriginFromAnchorDataView(
PoseDataView* output) { … }
inline void XRFrameDataProvider_GetFrameData_ParamsDataView::GetOptionsDataView(
XRFrameDataRequestOptionsDataView* output) { … }
inline void XRFrameDataProvider_GetFrameData_ResponseParamsDataView::GetFrameDataDataView(
XRFrameDataDataView* output) { … }
inline void XRPresentationProvider_UpdateLayerBounds_ParamsDataView::GetLeftBoundsDataView(
::gfx::mojom::RectFDataView* output) { … }
inline void XRPresentationProvider_UpdateLayerBounds_ParamsDataView::GetRightBoundsDataView(
::gfx::mojom::RectFDataView* output) { … }
inline void XRPresentationProvider_UpdateLayerBounds_ParamsDataView::GetSourceSizeDataView(
::gfx::mojom::SizeDataView* output) { … }
inline void XRPresentationProvider_SubmitFrameMissing_ParamsDataView::GetSyncTokenDataView(
::gpu::mojom::SyncTokenDataView* output) { … }
inline void XRPresentationProvider_SubmitFrame_ParamsDataView::GetMailboxHolderDataView(
::gpu::mojom::MailboxHolderDataView* output) { … }
inline void XRPresentationProvider_SubmitFrame_ParamsDataView::GetTimeWaitedDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void XRPresentationProvider_SubmitFrameDrawnIntoTexture_ParamsDataView::GetSyncTokenDataView(
::gpu::mojom::SyncTokenDataView* output) { … }
inline void XRPresentationProvider_SubmitFrameDrawnIntoTexture_ParamsDataView::GetTimeWaitedDataView(
::mojo_base::mojom::TimeDeltaDataView* output) { … }
inline void XRPresentationClient_OnSubmitFrameGpuFence_ParamsDataView::GetGpuFenceHandleDataView(
::gfx::mojom::GpuFenceHandleDataView* output) { … }
inline void WebXrInternalsRendererListener_OnFrameData_ParamsDataView::GetXrframeStatisticsDataView(
::device::mojom::XrFrameStatisticsDataView* output) { … }
inline void WebXrInternalsRendererListener_OnConsoleLog_ParamsDataView::GetXrloggingStatisticsDataView(
::device::mojom::XrLogMessageDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif