// C++/WinRT v2.0.250303.1 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Input_Preview_Text_1_H #define WINRT_Windows_UI_Input_Preview_Text_1_H #include "winrt/impl/Windows.UI.Input.Preview.Text.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Input::Preview::Text { struct WINRT_IMPL_EMPTY_BASES IConversionModeChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConversionModeChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IConversionModeChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IFocusEnteredEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFocusEnteredEventArgs(std::nullptr_t = nullptr) noexcept {} IFocusEnteredEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IInputDelegationModeChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInputDelegationModeChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IInputDelegationModeChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKeyEventReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyEventReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IKeyEventReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKeyboardInputProcessor : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyboardInputProcessor(std::nullptr_t = nullptr) noexcept {} IKeyboardInputProcessor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IReconversionRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReconversionRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IReconversionRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextBoxContentChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextBoxContentChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ITextBoxContentChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextBoxInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextBoxInfo(std::nullptr_t = nullptr) noexcept {} ITextBoxInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextBoxInfoChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextBoxInfoChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ITextBoxInfoChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextComposition : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextComposition(std::nullptr_t = nullptr) noexcept {} ITextComposition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextCompositionSegment : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextCompositionSegment(std::nullptr_t = nullptr) noexcept {} ITextCompositionSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextEditSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextEditSession(std::nullptr_t = nullptr) noexcept {} ITextEditSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextInputProvider : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextInputProvider(std::nullptr_t = nullptr) noexcept {} ITextInputProvider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextInputService : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextInputService(std::nullptr_t = nullptr) noexcept {} ITextInputService(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextInputServiceStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextInputServiceStatics(std::nullptr_t = nullptr) noexcept {} ITextInputServiceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif