// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Xaml_Input_1_H #define WINRT_Windows_UI_Xaml_Input_1_H #include "winrt/impl/Windows.UI.Xaml.Input.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Input { struct __declspec(empty_bases) IAccessKeyDisplayDismissedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyDisplayDismissedEventArgs(std::nullptr_t = nullptr) noexcept {} IAccessKeyDisplayDismissedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAccessKeyDisplayRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyDisplayRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IAccessKeyDisplayRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAccessKeyInvokedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyInvokedEventArgs(std::nullptr_t = nullptr) noexcept {} IAccessKeyInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAccessKeyManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyManager(std::nullptr_t = nullptr) noexcept {} IAccessKeyManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAccessKeyManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyManagerStatics(std::nullptr_t = nullptr) noexcept {} IAccessKeyManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAccessKeyManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAccessKeyManagerStatics2(std::nullptr_t = nullptr) noexcept {} IAccessKeyManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICanExecuteRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICanExecuteRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} ICanExecuteRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICharacterReceivedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICharacterReceivedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} ICharacterReceivedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommand(std::nullptr_t = nullptr) noexcept {} ICommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContextRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContextRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IContextRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleTappedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleTappedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IDoubleTappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IExecuteRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IExecuteRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IExecuteRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFindNextElementOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFindNextElementOptions(std::nullptr_t = nullptr) noexcept {} IFindNextElementOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManager(std::nullptr_t = nullptr) noexcept {} IFocusManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerGotFocusEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerGotFocusEventArgs(std::nullptr_t = nullptr) noexcept {} IFocusManagerGotFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerLostFocusEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerLostFocusEventArgs(std::nullptr_t = nullptr) noexcept {} IFocusManagerLostFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics2(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics3(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics4(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics5(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics6(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusManagerStatics7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusManagerStatics7(std::nullptr_t = nullptr) noexcept {} IFocusManagerStatics7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFocusMovementResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusMovementResult(std::nullptr_t = nullptr) noexcept {} IFocusMovementResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGettingFocusEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGettingFocusEventArgs(std::nullptr_t = nullptr) noexcept {} IGettingFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGettingFocusEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGettingFocusEventArgs2(std::nullptr_t = nullptr) noexcept {} IGettingFocusEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGettingFocusEventArgs3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGettingFocusEventArgs3(std::nullptr_t = nullptr) noexcept {} IGettingFocusEventArgs3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHoldingRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHoldingRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IHoldingRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInertiaExpansionBehavior : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInertiaExpansionBehavior(std::nullptr_t = nullptr) noexcept {} IInertiaExpansionBehavior(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInertiaRotationBehavior : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInertiaRotationBehavior(std::nullptr_t = nullptr) noexcept {} IInertiaRotationBehavior(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInertiaTranslationBehavior : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInertiaTranslationBehavior(std::nullptr_t = nullptr) noexcept {} IInertiaTranslationBehavior(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputScope : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputScope(std::nullptr_t = nullptr) noexcept {} IInputScope(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputScopeName : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputScopeName(std::nullptr_t = nullptr) noexcept {} IInputScopeName(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputScopeNameFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputScopeNameFactory(std::nullptr_t = nullptr) noexcept {} IInputScopeNameFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IKeyRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyRoutedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyRoutedEventArgs2(std::nullptr_t = nullptr) noexcept {} IKeyRoutedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyRoutedEventArgs3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyRoutedEventArgs3(std::nullptr_t = nullptr) noexcept {} IKeyRoutedEventArgs3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardAccelerator : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardAccelerator(std::nullptr_t = nullptr) noexcept {} IKeyboardAccelerator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardAcceleratorFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardAcceleratorFactory(std::nullptr_t = nullptr) noexcept {} IKeyboardAcceleratorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardAcceleratorInvokedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardAcceleratorInvokedEventArgs(std::nullptr_t = nullptr) noexcept {} IKeyboardAcceleratorInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardAcceleratorInvokedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardAcceleratorInvokedEventArgs2(std::nullptr_t = nullptr) noexcept {} IKeyboardAcceleratorInvokedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyboardAcceleratorStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardAcceleratorStatics(std::nullptr_t = nullptr) noexcept {} IKeyboardAcceleratorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILosingFocusEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILosingFocusEventArgs(std::nullptr_t = nullptr) noexcept {} ILosingFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILosingFocusEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILosingFocusEventArgs2(std::nullptr_t = nullptr) noexcept {} ILosingFocusEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILosingFocusEventArgs3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILosingFocusEventArgs3(std::nullptr_t = nullptr) noexcept {} ILosingFocusEventArgs3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationCompletedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationCompletedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationCompletedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationDeltaRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationDeltaRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationDeltaRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationInertiaStartingRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationInertiaStartingRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationInertiaStartingRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationPivot : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationPivot(std::nullptr_t = nullptr) noexcept {} IManipulationPivot(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationPivotFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationPivotFactory(std::nullptr_t = nullptr) noexcept {} IManipulationPivotFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationStartedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationStartedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationStartedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationStartedRoutedEventArgsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationStartedRoutedEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IManipulationStartedRoutedEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IManipulationStartingRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IManipulationStartingRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IManipulationStartingRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INoFocusCandidateFoundEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { INoFocusCandidateFoundEventArgs(std::nullptr_t = nullptr) noexcept {} INoFocusCandidateFoundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointer(std::nullptr_t = nullptr) noexcept {} IPointer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IPointerRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerRoutedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerRoutedEventArgs2(std::nullptr_t = nullptr) noexcept {} IPointerRoutedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProcessKeyboardAcceleratorEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProcessKeyboardAcceleratorEventArgs(std::nullptr_t = nullptr) noexcept {} IProcessKeyboardAcceleratorEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRightTappedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRightTappedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IRightTappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStandardUICommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardUICommand(std::nullptr_t = nullptr) noexcept {} IStandardUICommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStandardUICommand2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardUICommand2(std::nullptr_t = nullptr) noexcept {} IStandardUICommand2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStandardUICommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardUICommandFactory(std::nullptr_t = nullptr) noexcept {} IStandardUICommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStandardUICommandStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStandardUICommandStatics(std::nullptr_t = nullptr) noexcept {} IStandardUICommandStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITappedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITappedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} ITappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IXamlUICommand : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlUICommand(std::nullptr_t = nullptr) noexcept {} IXamlUICommand(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IXamlUICommandFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlUICommandFactory(std::nullptr_t = nullptr) noexcept {} IXamlUICommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IXamlUICommandStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlUICommandStatics(std::nullptr_t = nullptr) noexcept {} IXamlUICommandStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif