// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_ApplicationModel_Core_1_H #define WINRT_Windows_ApplicationModel_Core_1_H #include "winrt/impl/Windows.ApplicationModel.Core.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Core { struct __declspec(empty_bases) IAppListEntry : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppListEntry(std::nullptr_t = nullptr) noexcept {} IAppListEntry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppListEntry2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppListEntry2(std::nullptr_t = nullptr) noexcept {} IAppListEntry2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppListEntry3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppListEntry3(std::nullptr_t = nullptr) noexcept {} IAppListEntry3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppListEntry4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppListEntry4(std::nullptr_t = nullptr) noexcept {} IAppListEntry4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplication : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplication(std::nullptr_t = nullptr) noexcept {} ICoreApplication(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplication2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplication2(std::nullptr_t = nullptr) noexcept {} ICoreApplication2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplication3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplication3(std::nullptr_t = nullptr) noexcept {} ICoreApplication3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationExit : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationExit(std::nullptr_t = nullptr) noexcept {} ICoreApplicationExit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationUnhandledError : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationUnhandledError(std::nullptr_t = nullptr) noexcept {} ICoreApplicationUnhandledError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationUseCount : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationUseCount(std::nullptr_t = nullptr) noexcept {} ICoreApplicationUseCount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationView : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationView(std::nullptr_t = nullptr) noexcept {} ICoreApplicationView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationView2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationView2(std::nullptr_t = nullptr) noexcept {} ICoreApplicationView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationView3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationView3(std::nullptr_t = nullptr) noexcept {} ICoreApplicationView3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationView5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationView5(std::nullptr_t = nullptr) noexcept {} ICoreApplicationView5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationView6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationView6(std::nullptr_t = nullptr) noexcept {} ICoreApplicationView6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreApplicationViewTitleBar : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreApplicationViewTitleBar(std::nullptr_t = nullptr) noexcept {} ICoreApplicationViewTitleBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreImmersiveApplication : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreImmersiveApplication(std::nullptr_t = nullptr) noexcept {} ICoreImmersiveApplication(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreImmersiveApplication2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreImmersiveApplication2(std::nullptr_t = nullptr) noexcept {} ICoreImmersiveApplication2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICoreImmersiveApplication3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICoreImmersiveApplication3(std::nullptr_t = nullptr) noexcept {} ICoreImmersiveApplication3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkView(std::nullptr_t = nullptr) noexcept {} IFrameworkView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkViewSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkViewSource(std::nullptr_t = nullptr) noexcept {} IFrameworkViewSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHostedViewClosingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHostedViewClosingEventArgs(std::nullptr_t = nullptr) noexcept {} IHostedViewClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUnhandledError : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnhandledError(std::nullptr_t = nullptr) noexcept {} IUnhandledError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUnhandledErrorDetectedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnhandledErrorDetectedEventArgs(std::nullptr_t = nullptr) noexcept {} IUnhandledErrorDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif