// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #ifndef WINRT_Windows_UI_Xaml_Controls_Primitives_1_H #define WINRT_Windows_UI_Xaml_Controls_Primitives_1_H #include "winrt/impl/Windows.UI.Xaml.Controls.Primitives.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Controls::Primitives { struct __declspec(empty_bases) IAppBarButtonTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IAppBarButtonTemplateSettings(std::nullptr_t = nullptr) noexcept {} IAppBarButtonTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IAppBarTemplateSettings(std::nullptr_t = nullptr) noexcept {} IAppBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarTemplateSettings2 : Windows::Foundation::IInspectable, impl::consume_t { IAppBarTemplateSettings2(std::nullptr_t = nullptr) noexcept {} IAppBarTemplateSettings2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppBarToggleButtonTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IAppBarToggleButtonTemplateSettings(std::nullptr_t = nullptr) noexcept {} IAppBarToggleButtonTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonBase : Windows::Foundation::IInspectable, impl::consume_t { IButtonBase(std::nullptr_t = nullptr) noexcept {} IButtonBase(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonBaseFactory : Windows::Foundation::IInspectable, impl::consume_t { IButtonBaseFactory(std::nullptr_t = nullptr) noexcept {} IButtonBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IButtonBaseStatics : Windows::Foundation::IInspectable, impl::consume_t { IButtonBaseStatics(std::nullptr_t = nullptr) noexcept {} IButtonBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarPanel : Windows::Foundation::IInspectable, impl::consume_t { ICalendarPanel(std::nullptr_t = nullptr) noexcept {} ICalendarPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICalendarViewTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { ICalendarViewTemplateSettings(std::nullptr_t = nullptr) noexcept {} ICalendarViewTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICarouselPanel : Windows::Foundation::IInspectable, impl::consume_t { ICarouselPanel(std::nullptr_t = nullptr) noexcept {} ICarouselPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICarouselPanelFactory : Windows::Foundation::IInspectable, impl::consume_t { ICarouselPanelFactory(std::nullptr_t = nullptr) noexcept {} ICarouselPanelFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPickerSlider : Windows::Foundation::IInspectable, impl::consume_t { IColorPickerSlider(std::nullptr_t = nullptr) noexcept {} IColorPickerSlider(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPickerSliderFactory : Windows::Foundation::IInspectable, impl::consume_t { IColorPickerSliderFactory(std::nullptr_t = nullptr) noexcept {} IColorPickerSliderFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPickerSliderStatics : Windows::Foundation::IInspectable, impl::consume_t { IColorPickerSliderStatics(std::nullptr_t = nullptr) noexcept {} IColorPickerSliderStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorSpectrum : Windows::Foundation::IInspectable, impl::consume_t { IColorSpectrum(std::nullptr_t = nullptr) noexcept {} IColorSpectrum(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorSpectrumFactory : Windows::Foundation::IInspectable, impl::consume_t { IColorSpectrumFactory(std::nullptr_t = nullptr) noexcept {} IColorSpectrumFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorSpectrumStatics : Windows::Foundation::IInspectable, impl::consume_t { IColorSpectrumStatics(std::nullptr_t = nullptr) noexcept {} IColorSpectrumStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IComboBoxTemplateSettings(std::nullptr_t = nullptr) noexcept {} IComboBoxTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IComboBoxTemplateSettings2 : Windows::Foundation::IInspectable, impl::consume_t { IComboBoxTemplateSettings2(std::nullptr_t = nullptr) noexcept {} IComboBoxTemplateSettings2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFlyoutCommandBar : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFlyoutCommandBar(std::nullptr_t = nullptr) noexcept {} ICommandBarFlyoutCommandBar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFlyoutCommandBarFactory : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFlyoutCommandBarFactory(std::nullptr_t = nullptr) noexcept {} ICommandBarFlyoutCommandBarFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarFlyoutCommandBarTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarFlyoutCommandBarTemplateSettings(std::nullptr_t = nullptr) noexcept {} ICommandBarFlyoutCommandBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarTemplateSettings(std::nullptr_t = nullptr) noexcept {} ICommandBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarTemplateSettings2 : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarTemplateSettings2(std::nullptr_t = nullptr) noexcept {} ICommandBarTemplateSettings2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarTemplateSettings3 : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarTemplateSettings3(std::nullptr_t = nullptr) noexcept {} ICommandBarTemplateSettings3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommandBarTemplateSettings4 : Windows::Foundation::IInspectable, impl::consume_t { ICommandBarTemplateSettings4(std::nullptr_t = nullptr) noexcept {} ICommandBarTemplateSettings4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragCompletedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IDragCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IDragCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragCompletedEventArgsFactory : Windows::Foundation::IInspectable, impl::consume_t { IDragCompletedEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IDragCompletedEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragDeltaEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IDragDeltaEventArgs(std::nullptr_t = nullptr) noexcept {} IDragDeltaEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragDeltaEventArgsFactory : Windows::Foundation::IInspectable, impl::consume_t { IDragDeltaEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IDragDeltaEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragStartedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IDragStartedEventArgs(std::nullptr_t = nullptr) noexcept {} IDragStartedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragStartedEventArgsFactory : Windows::Foundation::IInspectable, impl::consume_t { IDragStartedEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IDragStartedEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase(std::nullptr_t = nullptr) noexcept {} IFlyoutBase(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase2 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase2(std::nullptr_t = nullptr) noexcept {} IFlyoutBase2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase3 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase3(std::nullptr_t = nullptr) noexcept {} IFlyoutBase3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase4 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase4(std::nullptr_t = nullptr) noexcept {} IFlyoutBase4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase5 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase5(std::nullptr_t = nullptr) noexcept {} IFlyoutBase5(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBase6 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBase6(std::nullptr_t = nullptr) noexcept {} IFlyoutBase6(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseClosingEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseClosingEventArgs(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseFactory : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseFactory(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseOverrides : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseOverrides(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseOverrides(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseOverrides4 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseOverrides4(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseOverrides4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseStatics : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseStatics(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseStatics2(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseStatics3(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseStatics5 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseStatics5(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseStatics5(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutBaseStatics6 : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutBaseStatics6(std::nullptr_t = nullptr) noexcept {} IFlyoutBaseStatics6(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutShowOptions : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutShowOptions(std::nullptr_t = nullptr) noexcept {} IFlyoutShowOptions(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFlyoutShowOptionsFactory : Windows::Foundation::IInspectable, impl::consume_t { IFlyoutShowOptionsFactory(std::nullptr_t = nullptr) noexcept {} IFlyoutShowOptionsFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGeneratorPositionHelper : Windows::Foundation::IInspectable, impl::consume_t { IGeneratorPositionHelper(std::nullptr_t = nullptr) noexcept {} IGeneratorPositionHelper(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGeneratorPositionHelperStatics : Windows::Foundation::IInspectable, impl::consume_t { IGeneratorPositionHelperStatics(std::nullptr_t = nullptr) noexcept {} IGeneratorPositionHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridViewItemPresenter : Windows::Foundation::IInspectable, impl::consume_t { IGridViewItemPresenter(std::nullptr_t = nullptr) noexcept {} IGridViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridViewItemPresenterFactory : Windows::Foundation::IInspectable, impl::consume_t { IGridViewItemPresenterFactory(std::nullptr_t = nullptr) noexcept {} IGridViewItemPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridViewItemPresenterStatics : Windows::Foundation::IInspectable, impl::consume_t { IGridViewItemPresenterStatics(std::nullptr_t = nullptr) noexcept {} IGridViewItemPresenterStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridViewItemTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IGridViewItemTemplateSettings(std::nullptr_t = nullptr) noexcept {} IGridViewItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IItemsChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IItemsChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IItemsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJumpListItemBackgroundConverter : Windows::Foundation::IInspectable, impl::consume_t { IJumpListItemBackgroundConverter(std::nullptr_t = nullptr) noexcept {} IJumpListItemBackgroundConverter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJumpListItemBackgroundConverterStatics : Windows::Foundation::IInspectable, impl::consume_t { IJumpListItemBackgroundConverterStatics(std::nullptr_t = nullptr) noexcept {} IJumpListItemBackgroundConverterStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJumpListItemForegroundConverter : Windows::Foundation::IInspectable, impl::consume_t { IJumpListItemForegroundConverter(std::nullptr_t = nullptr) noexcept {} IJumpListItemForegroundConverter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IJumpListItemForegroundConverterStatics : Windows::Foundation::IInspectable, impl::consume_t { IJumpListItemForegroundConverterStatics(std::nullptr_t = nullptr) noexcept {} IJumpListItemForegroundConverterStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILayoutInformation : Windows::Foundation::IInspectable, impl::consume_t { ILayoutInformation(std::nullptr_t = nullptr) noexcept {} ILayoutInformation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILayoutInformationStatics : Windows::Foundation::IInspectable, impl::consume_t { ILayoutInformationStatics(std::nullptr_t = nullptr) noexcept {} ILayoutInformationStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILayoutInformationStatics2 : Windows::Foundation::IInspectable, impl::consume_t { ILayoutInformationStatics2(std::nullptr_t = nullptr) noexcept {} ILayoutInformationStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenter : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenter(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenter2 : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenter2(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenter2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenter3 : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenter3(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenter3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenterFactory : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenterFactory(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenterStatics : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenterStatics(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenterStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenterStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenterStatics2(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenterStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemPresenterStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemPresenterStatics3(std::nullptr_t = nullptr) noexcept {} IListViewItemPresenterStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IListViewItemTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IListViewItemTemplateSettings(std::nullptr_t = nullptr) noexcept {} IListViewItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILoopingSelector : Windows::Foundation::IInspectable, impl::consume_t { ILoopingSelector(std::nullptr_t = nullptr) noexcept {} ILoopingSelector(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILoopingSelectorItem : Windows::Foundation::IInspectable, impl::consume_t { ILoopingSelectorItem(std::nullptr_t = nullptr) noexcept {} ILoopingSelectorItem(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILoopingSelectorPanel : Windows::Foundation::IInspectable, impl::consume_t { ILoopingSelectorPanel(std::nullptr_t = nullptr) noexcept {} ILoopingSelectorPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILoopingSelectorStatics : Windows::Foundation::IInspectable, impl::consume_t { ILoopingSelectorStatics(std::nullptr_t = nullptr) noexcept {} ILoopingSelectorStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMenuFlyoutItemTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IMenuFlyoutItemTemplateSettings(std::nullptr_t = nullptr) noexcept {} IMenuFlyoutItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMenuFlyoutPresenterTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IMenuFlyoutPresenterTemplateSettings(std::nullptr_t = nullptr) noexcept {} IMenuFlyoutPresenterTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationViewItemPresenter : Windows::Foundation::IInspectable, impl::consume_t { INavigationViewItemPresenter(std::nullptr_t = nullptr) noexcept {} INavigationViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationViewItemPresenterFactory : Windows::Foundation::IInspectable, impl::consume_t { INavigationViewItemPresenterFactory(std::nullptr_t = nullptr) noexcept {} INavigationViewItemPresenterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationViewItemPresenterStatics : Windows::Foundation::IInspectable, impl::consume_t { INavigationViewItemPresenterStatics(std::nullptr_t = nullptr) noexcept {} INavigationViewItemPresenterStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IOrientedVirtualizingPanel : Windows::Foundation::IInspectable, impl::consume_t { IOrientedVirtualizingPanel(std::nullptr_t = nullptr) noexcept {} IOrientedVirtualizingPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IOrientedVirtualizingPanelFactory : Windows::Foundation::IInspectable, impl::consume_t { IOrientedVirtualizingPanelFactory(std::nullptr_t = nullptr) noexcept {} IOrientedVirtualizingPanelFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPickerFlyoutBase : Windows::Foundation::IInspectable, impl::consume_t { IPickerFlyoutBase(std::nullptr_t = nullptr) noexcept {} IPickerFlyoutBase(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPickerFlyoutBaseFactory : Windows::Foundation::IInspectable, impl::consume_t { IPickerFlyoutBaseFactory(std::nullptr_t = nullptr) noexcept {} IPickerFlyoutBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPickerFlyoutBaseOverrides : Windows::Foundation::IInspectable, impl::consume_t { IPickerFlyoutBaseOverrides(std::nullptr_t = nullptr) noexcept {} IPickerFlyoutBaseOverrides(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPickerFlyoutBaseStatics : Windows::Foundation::IInspectable, impl::consume_t { IPickerFlyoutBaseStatics(std::nullptr_t = nullptr) noexcept {} IPickerFlyoutBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPivotHeaderItem : Windows::Foundation::IInspectable, impl::consume_t { IPivotHeaderItem(std::nullptr_t = nullptr) noexcept {} IPivotHeaderItem(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPivotHeaderItemFactory : Windows::Foundation::IInspectable, impl::consume_t { IPivotHeaderItemFactory(std::nullptr_t = nullptr) noexcept {} IPivotHeaderItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPivotHeaderPanel : Windows::Foundation::IInspectable, impl::consume_t { IPivotHeaderPanel(std::nullptr_t = nullptr) noexcept {} IPivotHeaderPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPivotPanel : Windows::Foundation::IInspectable, impl::consume_t { IPivotPanel(std::nullptr_t = nullptr) noexcept {} IPivotPanel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopup : Windows::Foundation::IInspectable, impl::consume_t { IPopup(std::nullptr_t = nullptr) noexcept {} IPopup(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopup2 : Windows::Foundation::IInspectable, impl::consume_t { IPopup2(std::nullptr_t = nullptr) noexcept {} IPopup2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopup3 : Windows::Foundation::IInspectable, impl::consume_t { IPopup3(std::nullptr_t = nullptr) noexcept {} IPopup3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopupStatics : Windows::Foundation::IInspectable, impl::consume_t { IPopupStatics(std::nullptr_t = nullptr) noexcept {} IPopupStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopupStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IPopupStatics2(std::nullptr_t = nullptr) noexcept {} IPopupStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopupStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IPopupStatics3(std::nullptr_t = nullptr) noexcept {} IPopupStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProgressBarTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IProgressBarTemplateSettings(std::nullptr_t = nullptr) noexcept {} IProgressBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProgressRingTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IProgressRingTemplateSettings(std::nullptr_t = nullptr) noexcept {} IProgressRingTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRangeBase : Windows::Foundation::IInspectable, impl::consume_t { IRangeBase(std::nullptr_t = nullptr) noexcept {} IRangeBase(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRangeBaseFactory : Windows::Foundation::IInspectable, impl::consume_t { IRangeBaseFactory(std::nullptr_t = nullptr) noexcept {} IRangeBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRangeBaseOverrides : Windows::Foundation::IInspectable, impl::consume_t { IRangeBaseOverrides(std::nullptr_t = nullptr) noexcept {} IRangeBaseOverrides(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRangeBaseStatics : Windows::Foundation::IInspectable, impl::consume_t { IRangeBaseStatics(std::nullptr_t = nullptr) noexcept {} IRangeBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRangeBaseValueChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRangeBaseValueChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IRangeBaseValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepeatButton : Windows::Foundation::IInspectable, impl::consume_t { IRepeatButton(std::nullptr_t = nullptr) noexcept {} IRepeatButton(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepeatButtonStatics : Windows::Foundation::IInspectable, impl::consume_t { IRepeatButtonStatics(std::nullptr_t = nullptr) noexcept {} IRepeatButtonStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScrollBar : Windows::Foundation::IInspectable, impl::consume_t { IScrollBar(std::nullptr_t = nullptr) noexcept {} IScrollBar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScrollBarStatics : Windows::Foundation::IInspectable, impl::consume_t { IScrollBarStatics(std::nullptr_t = nullptr) noexcept {} IScrollBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScrollEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IScrollEventArgs(std::nullptr_t = nullptr) noexcept {} IScrollEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScrollSnapPointsInfo : Windows::Foundation::IInspectable, impl::consume_t { IScrollSnapPointsInfo(std::nullptr_t = nullptr) noexcept {} IScrollSnapPointsInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelector : Windows::Foundation::IInspectable, impl::consume_t { ISelector(std::nullptr_t = nullptr) noexcept {} ISelector(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelectorFactory : Windows::Foundation::IInspectable, impl::consume_t { ISelectorFactory(std::nullptr_t = nullptr) noexcept {} ISelectorFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelectorItem : Windows::Foundation::IInspectable, impl::consume_t { ISelectorItem(std::nullptr_t = nullptr) noexcept {} ISelectorItem(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelectorItemFactory : Windows::Foundation::IInspectable, impl::consume_t { ISelectorItemFactory(std::nullptr_t = nullptr) noexcept {} ISelectorItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelectorItemStatics : Windows::Foundation::IInspectable, impl::consume_t { ISelectorItemStatics(std::nullptr_t = nullptr) noexcept {} ISelectorItemStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISelectorStatics : Windows::Foundation::IInspectable, impl::consume_t { ISelectorStatics(std::nullptr_t = nullptr) noexcept {} ISelectorStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISettingsFlyoutTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { ISettingsFlyoutTemplateSettings(std::nullptr_t = nullptr) noexcept {} ISettingsFlyoutTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplitViewTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { ISplitViewTemplateSettings(std::nullptr_t = nullptr) noexcept {} ISplitViewTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IThumb : Windows::Foundation::IInspectable, impl::consume_t { IThumb(std::nullptr_t = nullptr) noexcept {} IThumb(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IThumbStatics : Windows::Foundation::IInspectable, impl::consume_t { IThumbStatics(std::nullptr_t = nullptr) noexcept {} IThumbStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITickBar : Windows::Foundation::IInspectable, impl::consume_t { ITickBar(std::nullptr_t = nullptr) noexcept {} ITickBar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITickBarStatics : Windows::Foundation::IInspectable, impl::consume_t { ITickBarStatics(std::nullptr_t = nullptr) noexcept {} ITickBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToggleButton : Windows::Foundation::IInspectable, impl::consume_t { IToggleButton(std::nullptr_t = nullptr) noexcept {} IToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToggleButtonFactory : Windows::Foundation::IInspectable, impl::consume_t { IToggleButtonFactory(std::nullptr_t = nullptr) noexcept {} IToggleButtonFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToggleButtonOverrides : Windows::Foundation::IInspectable, impl::consume_t { IToggleButtonOverrides(std::nullptr_t = nullptr) noexcept {} IToggleButtonOverrides(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToggleButtonStatics : Windows::Foundation::IInspectable, impl::consume_t { IToggleButtonStatics(std::nullptr_t = nullptr) noexcept {} IToggleButtonStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToggleSwitchTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IToggleSwitchTemplateSettings(std::nullptr_t = nullptr) noexcept {} IToggleSwitchTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IToolTipTemplateSettings : Windows::Foundation::IInspectable, impl::consume_t { IToolTipTemplateSettings(std::nullptr_t = nullptr) noexcept {} IToolTipTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif