// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #ifndef WINRT_Windows_UI_ViewManagement_1_H #define WINRT_Windows_UI_ViewManagement_1_H #include "winrt/impl/Windows.UI.ViewManagement.0.h" WINRT_EXPORT namespace winrt::Windows::UI::ViewManagement { struct __declspec(empty_bases) IAccessibilitySettings : Windows::Foundation::IInspectable, impl::consume_t { IAccessibilitySettings(std::nullptr_t = nullptr) noexcept {} IAccessibilitySettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IActivationViewSwitcher : Windows::Foundation::IInspectable, impl::consume_t { IActivationViewSwitcher(std::nullptr_t = nullptr) noexcept {} IActivationViewSwitcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView(std::nullptr_t = nullptr) noexcept {} IApplicationView(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView2 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView2(std::nullptr_t = nullptr) noexcept {} IApplicationView2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView3 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView3(std::nullptr_t = nullptr) noexcept {} IApplicationView3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView4 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView4(std::nullptr_t = nullptr) noexcept {} IApplicationView4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView7 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView7(std::nullptr_t = nullptr) noexcept {} IApplicationView7(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationView9 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationView9(std::nullptr_t = nullptr) noexcept {} IApplicationView9(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewConsolidatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewConsolidatedEventArgs(std::nullptr_t = nullptr) noexcept {} IApplicationViewConsolidatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewConsolidatedEventArgs2 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewConsolidatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IApplicationViewConsolidatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewFullscreenStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewFullscreenStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewFullscreenStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewInteropStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewInteropStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewInteropStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewScaling : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewScaling(std::nullptr_t = nullptr) noexcept {} IApplicationViewScaling(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewScalingStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewScalingStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewScalingStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics2(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics3(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewStatics4 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewStatics4(std::nullptr_t = nullptr) noexcept {} IApplicationViewStatics4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics2(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewSwitcherStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewSwitcherStatics3(std::nullptr_t = nullptr) noexcept {} IApplicationViewSwitcherStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTitleBar : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTitleBar(std::nullptr_t = nullptr) noexcept {} IApplicationViewTitleBar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTransferContext : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTransferContext(std::nullptr_t = nullptr) noexcept {} IApplicationViewTransferContext(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewTransferContextStatics : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewTransferContextStatics(std::nullptr_t = nullptr) noexcept {} IApplicationViewTransferContextStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationViewWithContext : Windows::Foundation::IInspectable, impl::consume_t { IApplicationViewWithContext(std::nullptr_t = nullptr) noexcept {} IApplicationViewWithContext(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPane : Windows::Foundation::IInspectable, impl::consume_t { IInputPane(std::nullptr_t = nullptr) noexcept {} IInputPane(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPane2 : Windows::Foundation::IInspectable, impl::consume_t { IInputPane2(std::nullptr_t = nullptr) noexcept {} IInputPane2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneControl : Windows::Foundation::IInspectable, impl::consume_t { IInputPaneControl(std::nullptr_t = nullptr) noexcept {} IInputPaneControl(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneStatics : Windows::Foundation::IInspectable, impl::consume_t { IInputPaneStatics(std::nullptr_t = nullptr) noexcept {} IInputPaneStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IInputPaneStatics2(std::nullptr_t = nullptr) noexcept {} IInputPaneStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IInputPaneVisibilityEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IInputPaneVisibilityEventArgs(std::nullptr_t = nullptr) noexcept {} IInputPaneVisibilityEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProjectionManagerStatics : Windows::Foundation::IInspectable, impl::consume_t { IProjectionManagerStatics(std::nullptr_t = nullptr) noexcept {} IProjectionManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProjectionManagerStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IProjectionManagerStatics2(std::nullptr_t = nullptr) noexcept {} IProjectionManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBar : Windows::Foundation::IInspectable, impl::consume_t { IStatusBar(std::nullptr_t = nullptr) noexcept {} IStatusBar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBarProgressIndicator : Windows::Foundation::IInspectable, impl::consume_t { IStatusBarProgressIndicator(std::nullptr_t = nullptr) noexcept {} IStatusBarProgressIndicator(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStatusBarStatics : Windows::Foundation::IInspectable, impl::consume_t { IStatusBarStatics(std::nullptr_t = nullptr) noexcept {} IStatusBarStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings : Windows::Foundation::IInspectable, impl::consume_t { IUISettings(std::nullptr_t = nullptr) noexcept {} IUISettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings2 : Windows::Foundation::IInspectable, impl::consume_t { IUISettings2(std::nullptr_t = nullptr) noexcept {} IUISettings2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings3 : Windows::Foundation::IInspectable, impl::consume_t { IUISettings3(std::nullptr_t = nullptr) noexcept {} IUISettings3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings4 : Windows::Foundation::IInspectable, impl::consume_t { IUISettings4(std::nullptr_t = nullptr) noexcept {} IUISettings4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings5 : Windows::Foundation::IInspectable, impl::consume_t { IUISettings5(std::nullptr_t = nullptr) noexcept {} IUISettings5(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettings6 : Windows::Foundation::IInspectable, impl::consume_t { IUISettings6(std::nullptr_t = nullptr) noexcept {} IUISettings6(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsAnimationsEnabledChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IUISettingsAnimationsEnabledChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsAnimationsEnabledChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsAutoHideScrollBarsChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IUISettingsAutoHideScrollBarsChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsAutoHideScrollBarsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUISettingsMessageDurationChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IUISettingsMessageDurationChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IUISettingsMessageDurationChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIViewSettings : Windows::Foundation::IInspectable, impl::consume_t { IUIViewSettings(std::nullptr_t = nullptr) noexcept {} IUIViewSettings(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIViewSettingsStatics : Windows::Foundation::IInspectable, impl::consume_t { IUIViewSettingsStatics(std::nullptr_t = nullptr) noexcept {} IUIViewSettingsStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IViewModePreferences : Windows::Foundation::IInspectable, impl::consume_t { IViewModePreferences(std::nullptr_t = nullptr) noexcept {} IViewModePreferences(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IViewModePreferencesStatics : Windows::Foundation::IInspectable, impl::consume_t { IViewModePreferencesStatics(std::nullptr_t = nullptr) noexcept {} IViewModePreferencesStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif