// 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 DEVICE_VR_UTIL_XR_STANDARD_GAMEPAD_BUILDER_H_ #define DEVICE_VR_UTIL_XR_STANDARD_GAMEPAD_BUILDER_H_ #include <optional> #include "base/component_export.h" #include "device/vr/public/mojom/isolated_xr_service.mojom.h" #include "device/vr/util/gamepad_builder.h" namespace device { // Centralizes the logic of properly ordering the buttons and input axes for // xr-standard Gamepads so that the various platforms don't have to worry about // it themselves. class COMPONENT_EXPORT(DEVICE_VR_UTIL) XRStandardGamepadBuilder { … }; } // namespace device #endif // DEVICE_VR_UTIL_XR_STANDARD_GAMEPAD_BUILDER_H_