// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Input_1_H #define WINRT_Windows_UI_Input_1_H #include "winrt/impl/Windows.UI.Input.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Input { struct __declspec(empty_bases) IAttachableInputObject : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAttachableInputObject(std::nullptr_t = nullptr) noexcept {} IAttachableInputObject(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAttachableInputObjectFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAttachableInputObjectFactory(std::nullptr_t = nullptr) noexcept {} IAttachableInputObjectFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICrossSlidingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICrossSlidingEventArgs(std::nullptr_t = nullptr) noexcept {} ICrossSlidingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICrossSlidingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICrossSlidingEventArgs2(std::nullptr_t = nullptr) noexcept {} ICrossSlidingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDraggingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDraggingEventArgs(std::nullptr_t = nullptr) noexcept {} IDraggingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDraggingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDraggingEventArgs2(std::nullptr_t = nullptr) noexcept {} IDraggingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEdgeGesture : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEdgeGesture(std::nullptr_t = nullptr) noexcept {} IEdgeGesture(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEdgeGestureEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEdgeGestureEventArgs(std::nullptr_t = nullptr) noexcept {} IEdgeGestureEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEdgeGestureStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEdgeGestureStatics(std::nullptr_t = nullptr) noexcept {} IEdgeGestureStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGestureRecognizer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGestureRecognizer(std::nullptr_t = nullptr) noexcept {} IGestureRecognizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGestureRecognizer2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGestureRecognizer2(std::nullptr_t = nullptr) noexcept {} IGestureRecognizer2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHoldingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHoldingEventArgs(std::nullptr_t = nullptr) noexcept {} IHoldingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHoldingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHoldingEventArgs2(std::nullptr_t = nullptr) noexcept {} IHoldingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputActivationListener : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputActivationListener(std::nullptr_t = nullptr) noexcept {} IInputActivationListener(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputActivationListenerActivationChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputActivationListenerActivationChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IInputActivationListenerActivationChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardDeliveryInterceptor : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardDeliveryInterceptor(std::nullptr_t = nullptr) noexcept {} IKeyboardDeliveryInterceptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardDeliveryInterceptorStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardDeliveryInterceptorStatics(std::nullptr_t = nullptr) noexcept {} IKeyboardDeliveryInterceptorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationCompletedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationCompletedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationCompletedEventArgs2(std::nullptr_t = nullptr) noexcept {} IManipulationCompletedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationInertiaStartingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationInertiaStartingEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationInertiaStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationInertiaStartingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationInertiaStartingEventArgs2(std::nullptr_t = nullptr) noexcept {} IManipulationInertiaStartingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationStartedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationStartedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationStartedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationStartedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationStartedEventArgs2(std::nullptr_t = nullptr) noexcept {} IManipulationStartedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationUpdatedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationUpdatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IManipulationUpdatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMouseWheelParameters : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMouseWheelParameters(std::nullptr_t = nullptr) noexcept {} IMouseWheelParameters(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerPoint : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerPoint(std::nullptr_t = nullptr) noexcept {} IPointerPoint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerPointProperties : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerPointProperties(std::nullptr_t = nullptr) noexcept {} IPointerPointProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerPointProperties2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerPointProperties2(std::nullptr_t = nullptr) noexcept {} IPointerPointProperties2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerPointStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerPointStatics(std::nullptr_t = nullptr) noexcept {} IPointerPointStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerPointTransform : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerPointTransform(std::nullptr_t = nullptr) noexcept {} IPointerPointTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerVisualizationSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerVisualizationSettings(std::nullptr_t = nullptr) noexcept {} IPointerVisualizationSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerVisualizationSettingsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerVisualizationSettingsStatics(std::nullptr_t = nullptr) noexcept {} IPointerVisualizationSettingsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialController : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialController(std::nullptr_t = nullptr) noexcept {} IRadialController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialController2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialController2(std::nullptr_t = nullptr) noexcept {} IRadialController2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerButtonClickedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerButtonClickedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerButtonClickedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerButtonClickedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerButtonClickedEventArgs2(std::nullptr_t = nullptr) noexcept {} IRadialControllerButtonClickedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerButtonHoldingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerButtonHoldingEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerButtonHoldingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerButtonPressedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerButtonPressedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerButtonPressedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerButtonReleasedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerButtonReleasedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerButtonReleasedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerConfiguration(std::nullptr_t = nullptr) noexcept {} IRadialControllerConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerConfiguration2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerConfiguration2(std::nullptr_t = nullptr) noexcept {} IRadialControllerConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerConfigurationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerConfigurationStatics(std::nullptr_t = nullptr) noexcept {} IRadialControllerConfigurationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerConfigurationStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerConfigurationStatics2(std::nullptr_t = nullptr) noexcept {} IRadialControllerConfigurationStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerControlAcquiredEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerControlAcquiredEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerControlAcquiredEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerControlAcquiredEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerControlAcquiredEventArgs2(std::nullptr_t = nullptr) noexcept {} IRadialControllerControlAcquiredEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerMenu : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerMenu(std::nullptr_t = nullptr) noexcept {} IRadialControllerMenu(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerMenuItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerMenuItem(std::nullptr_t = nullptr) noexcept {} IRadialControllerMenuItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerMenuItemStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerMenuItemStatics(std::nullptr_t = nullptr) noexcept {} IRadialControllerMenuItemStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerMenuItemStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerMenuItemStatics2(std::nullptr_t = nullptr) noexcept {} IRadialControllerMenuItemStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerRotationChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerRotationChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerRotationChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerRotationChangedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerRotationChangedEventArgs2(std::nullptr_t = nullptr) noexcept {} IRadialControllerRotationChangedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContact : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContact(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContact(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContactContinuedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContactContinuedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContactContinuedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContactContinuedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContactContinuedEventArgs2(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContactContinuedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContactEndedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContactEndedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContactEndedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContactStartedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContactStartedEventArgs(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContactStartedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerScreenContactStartedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerScreenContactStartedEventArgs2(std::nullptr_t = nullptr) noexcept {} IRadialControllerScreenContactStartedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRadialControllerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRadialControllerStatics(std::nullptr_t = nullptr) noexcept {} IRadialControllerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRightTappedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRightTappedEventArgs(std::nullptr_t = nullptr) noexcept {} IRightTappedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRightTappedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRightTappedEventArgs2(std::nullptr_t = nullptr) noexcept {} IRightTappedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISystemButtonEventController : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISystemButtonEventController(std::nullptr_t = nullptr) noexcept {} ISystemButtonEventController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISystemButtonEventControllerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISystemButtonEventControllerStatics(std::nullptr_t = nullptr) noexcept {} ISystemButtonEventControllerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISystemFunctionButtonEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISystemFunctionButtonEventArgs(std::nullptr_t = nullptr) noexcept {} ISystemFunctionButtonEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISystemFunctionLockChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISystemFunctionLockChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ISystemFunctionLockChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISystemFunctionLockIndicatorChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISystemFunctionLockIndicatorChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ISystemFunctionLockIndicatorChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITappedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITappedEventArgs(std::nullptr_t = nullptr) noexcept {} ITappedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITappedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITappedEventArgs2(std::nullptr_t = nullptr) noexcept {} ITappedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif