mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 15:16:12 -04:00
815 lines
42 KiB
C++
815 lines
42 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT
|
|
// v2.0.250303.1
|
|
|
|
#pragma once
|
|
#ifndef WINRT_Microsoft_UI_Xaml_Input_2_H
|
|
#define WINRT_Microsoft_UI_Xaml_Input_2_H
|
|
#include "winrt/impl/Microsoft.UI.Xaml.1.h"
|
|
#include "winrt/impl/Microsoft.UI.Xaml.Input.1.h"
|
|
#include "winrt/impl/Windows.Foundation.1.h"
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Input {
|
|
struct DoubleTappedEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
DoubleTappedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
DoubleTappedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
DoubleTappedEventHandler(L lambda);
|
|
template <typename F>
|
|
DoubleTappedEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
DoubleTappedEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
DoubleTappedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
DoubleTappedEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
DoubleTappedEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
DoubleTappedEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::DoubleTappedRoutedEventArgs const& e)
|
|
const;
|
|
};
|
|
struct HoldingEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
HoldingEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
HoldingEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
HoldingEventHandler(L lambda);
|
|
template <typename F>
|
|
HoldingEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
HoldingEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
HoldingEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
HoldingEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
HoldingEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
HoldingEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::HoldingRoutedEventArgs const& e)
|
|
const;
|
|
};
|
|
struct KeyEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
KeyEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
KeyEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
KeyEventHandler(L lambda);
|
|
template <typename F>
|
|
KeyEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
KeyEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
KeyEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
KeyEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
KeyEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
KeyEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::KeyRoutedEventArgs const& e) const;
|
|
};
|
|
struct ManipulationCompletedEventHandler
|
|
: winrt::Windows::Foundation::IUnknown {
|
|
ManipulationCompletedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ManipulationCompletedEventHandler(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
ManipulationCompletedEventHandler(L lambda);
|
|
template <typename F>
|
|
ManipulationCompletedEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
ManipulationCompletedEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
ManipulationCompletedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationCompletedEventHandler(weak_ref<O>&& object,
|
|
LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
ManipulationCompletedEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationCompletedEventHandler(std::weak_ptr<O>&& object,
|
|
LM&& lambda_or_method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationCompletedRoutedEventArgs const& e) const;
|
|
};
|
|
struct ManipulationDeltaEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
ManipulationDeltaEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ManipulationDeltaEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
ManipulationDeltaEventHandler(L lambda);
|
|
template <typename F>
|
|
ManipulationDeltaEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
ManipulationDeltaEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
ManipulationDeltaEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationDeltaEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
ManipulationDeltaEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationDeltaEventHandler(std::weak_ptr<O>&& object,
|
|
LM&& lambda_or_method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationDeltaRoutedEventArgs const& e) const;
|
|
};
|
|
struct ManipulationInertiaStartingEventHandler
|
|
: winrt::Windows::Foundation::IUnknown {
|
|
ManipulationInertiaStartingEventHandler(std::nullptr_t = nullptr) noexcept {
|
|
}
|
|
ManipulationInertiaStartingEventHandler(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
ManipulationInertiaStartingEventHandler(L lambda);
|
|
template <typename F>
|
|
ManipulationInertiaStartingEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
ManipulationInertiaStartingEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
ManipulationInertiaStartingEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationInertiaStartingEventHandler(weak_ref<O>&& object,
|
|
LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
ManipulationInertiaStartingEventHandler(std::shared_ptr<O>&& object,
|
|
M method);
|
|
template <typename O, typename LM>
|
|
ManipulationInertiaStartingEventHandler(std::weak_ptr<O>&& object,
|
|
LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationInertiaStartingRoutedEventArgs const& e) const;
|
|
};
|
|
struct ManipulationStartedEventHandler
|
|
: winrt::Windows::Foundation::IUnknown {
|
|
ManipulationStartedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ManipulationStartedEventHandler(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
ManipulationStartedEventHandler(L lambda);
|
|
template <typename F>
|
|
ManipulationStartedEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
ManipulationStartedEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
ManipulationStartedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationStartedEventHandler(weak_ref<O>&& object,
|
|
LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
ManipulationStartedEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationStartedEventHandler(std::weak_ptr<O>&& object,
|
|
LM&& lambda_or_method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationStartedRoutedEventArgs const& e) const;
|
|
};
|
|
struct ManipulationStartingEventHandler
|
|
: winrt::Windows::Foundation::IUnknown {
|
|
ManipulationStartingEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ManipulationStartingEventHandler(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
ManipulationStartingEventHandler(L lambda);
|
|
template <typename F>
|
|
ManipulationStartingEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
ManipulationStartingEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
ManipulationStartingEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationStartingEventHandler(weak_ref<O>&& object,
|
|
LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
ManipulationStartingEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
ManipulationStartingEventHandler(std::weak_ptr<O>&& object,
|
|
LM&& lambda_or_method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
ManipulationStartingRoutedEventArgs const& e) const;
|
|
};
|
|
struct PointerEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
PointerEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
PointerEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
PointerEventHandler(L lambda);
|
|
template <typename F>
|
|
PointerEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
PointerEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
PointerEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
PointerEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
PointerEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
PointerEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::PointerRoutedEventArgs const& e)
|
|
const;
|
|
};
|
|
struct RightTappedEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
RightTappedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
RightTappedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
RightTappedEventHandler(L lambda);
|
|
template <typename F>
|
|
RightTappedEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
RightTappedEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
RightTappedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
RightTappedEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
RightTappedEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
RightTappedEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::RightTappedRoutedEventArgs const& e)
|
|
const;
|
|
};
|
|
struct TappedEventHandler : winrt::Windows::Foundation::IUnknown {
|
|
TappedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
TappedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
template <typename L>
|
|
TappedEventHandler(L lambda);
|
|
template <typename F>
|
|
TappedEventHandler(F* function);
|
|
template <typename O, typename M>
|
|
TappedEventHandler(O* object, M method);
|
|
template <typename O, typename M>
|
|
TappedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
TappedEventHandler(weak_ref<O>&& object, LM&& lambda_or_method);
|
|
template <typename O, typename M>
|
|
TappedEventHandler(std::shared_ptr<O>&& object, M method);
|
|
template <typename O, typename LM>
|
|
TappedEventHandler(std::weak_ptr<O>&& object, LM&& lambda_or_method);
|
|
auto operator()(
|
|
winrt::Windows::Foundation::IInspectable const& sender,
|
|
winrt::Microsoft::UI::Xaml::Input::TappedRoutedEventArgs const& e)
|
|
const;
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES AccessKeyDisplayDismissedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayDismissedEventArgs {
|
|
AccessKeyDisplayDismissedEventArgs(std::nullptr_t) noexcept {}
|
|
AccessKeyDisplayDismissedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IAccessKeyDisplayDismissedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
AccessKeyDisplayDismissedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES AccessKeyDisplayRequestedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyDisplayRequestedEventArgs {
|
|
AccessKeyDisplayRequestedEventArgs(std::nullptr_t) noexcept {}
|
|
AccessKeyDisplayRequestedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IAccessKeyDisplayRequestedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
AccessKeyDisplayRequestedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES AccessKeyInvokedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs {
|
|
AccessKeyInvokedEventArgs(std::nullptr_t) noexcept {}
|
|
AccessKeyInvokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyInvokedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
AccessKeyInvokedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES AccessKeyManager
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager {
|
|
AccessKeyManager(std::nullptr_t) noexcept {}
|
|
AccessKeyManager(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IAccessKeyManager(
|
|
ptr, take_ownership_from_abi) {}
|
|
[[nodiscard]] static auto IsDisplayModeEnabled();
|
|
[[nodiscard]] static auto AreKeyTipsEnabled();
|
|
static auto AreKeyTipsEnabled(bool value);
|
|
static auto IsDisplayModeEnabledChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Windows::Foundation::IInspectable,
|
|
winrt::Windows::Foundation::IInspectable> const& handler);
|
|
using IsDisplayModeEnabledChanged_revoker = impl::factory_event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics,
|
|
&impl::abi_t<
|
|
winrt::Microsoft::UI::Xaml::Input::IAccessKeyManagerStatics>::
|
|
remove_IsDisplayModeEnabledChanged>;
|
|
[[nodiscard]] static auto IsDisplayModeEnabledChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Windows::Foundation::IInspectable,
|
|
winrt::Windows::Foundation::IInspectable> const& handler);
|
|
static auto IsDisplayModeEnabledChanged(winrt::event_token const& token);
|
|
static auto ExitDisplayMode();
|
|
static auto EnterDisplayMode(
|
|
winrt::Microsoft::UI::Xaml::XamlRoot const& XamlRoot);
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES CanExecuteRequestedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs {
|
|
CanExecuteRequestedEventArgs(std::nullptr_t) noexcept {}
|
|
CanExecuteRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::ICanExecuteRequestedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES CharacterReceivedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs,
|
|
impl::base<CharacterReceivedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<CharacterReceivedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
CharacterReceivedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
CharacterReceivedRoutedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::ICharacterReceivedRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ContextRequestedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs,
|
|
impl::base<ContextRequestedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ContextRequestedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ContextRequestedEventArgs(std::nullptr_t) noexcept {}
|
|
ContextRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IContextRequestedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
ContextRequestedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES DoubleTappedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs,
|
|
impl::base<DoubleTappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<DoubleTappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
DoubleTappedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
DoubleTappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IDoubleTappedRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
DoubleTappedRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ExecuteRequestedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs {
|
|
ExecuteRequestedEventArgs(std::nullptr_t) noexcept {}
|
|
ExecuteRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IExecuteRequestedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FindNextElementOptions
|
|
: winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions {
|
|
FindNextElementOptions(std::nullptr_t) noexcept {}
|
|
FindNextElementOptions(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IFindNextElementOptions(
|
|
ptr, take_ownership_from_abi) {}
|
|
FindNextElementOptions();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FocusManager
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManager {
|
|
FocusManager(std::nullptr_t) noexcept {}
|
|
FocusManager(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManager(
|
|
ptr, take_ownership_from_abi) {}
|
|
static auto GotFocus(winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerGotFocusEventArgs> const& handler);
|
|
using GotFocus_revoker = impl::factory_event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_GotFocus>;
|
|
[[nodiscard]] static auto GotFocus(
|
|
auto_revoke_t, winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerGotFocusEventArgs> const& handler);
|
|
static auto GotFocus(winrt::event_token const& token);
|
|
static auto LostFocus(winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerLostFocusEventArgs> const& handler);
|
|
using LostFocus_revoker = impl::factory_event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_LostFocus>;
|
|
[[nodiscard]] static auto LostFocus(
|
|
auto_revoke_t, winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::
|
|
FocusManagerLostFocusEventArgs> const& handler);
|
|
static auto LostFocus(winrt::event_token const& token);
|
|
static auto GettingFocus(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> const&
|
|
handler);
|
|
using GettingFocus_revoker = impl::factory_event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_GettingFocus>;
|
|
[[nodiscard]] static auto GettingFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::GettingFocusEventArgs> const&
|
|
handler);
|
|
static auto GettingFocus(winrt::event_token const& token);
|
|
static auto LosingFocus(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> const&
|
|
handler);
|
|
using LosingFocus_revoker = impl::factory_event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Input::IFocusManagerStatics>::
|
|
remove_LosingFocus>;
|
|
[[nodiscard]] static auto LosingFocus(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Microsoft::UI::Xaml::Input::LosingFocusEventArgs> const&
|
|
handler);
|
|
static auto LosingFocus(winrt::event_token const& token);
|
|
static auto TryFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& element,
|
|
winrt::Microsoft::UI::Xaml::FocusState const& value);
|
|
static auto TryMoveFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection);
|
|
static auto TryMoveFocusAsync(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions);
|
|
static auto TryMoveFocus(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions);
|
|
static auto FindNextElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection);
|
|
static auto FindFirstFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& searchScope);
|
|
static auto FindLastFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& searchScope);
|
|
static auto FindNextElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Microsoft::UI::Xaml::Input::FindNextElementOptions const&
|
|
focusNavigationOptions);
|
|
static auto FindNextFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection);
|
|
static auto FindNextFocusableElement(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection,
|
|
winrt::Windows::Foundation::Rect const& hintRect);
|
|
static auto TryMoveFocus(
|
|
winrt::Microsoft::UI::Xaml::Input::FocusNavigationDirection const&
|
|
focusNavigationDirection);
|
|
static auto GetFocusedElement();
|
|
static auto GetFocusedElement(
|
|
winrt::Microsoft::UI::Xaml::XamlRoot const& xamlRoot);
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FocusManagerGotFocusEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs {
|
|
FocusManagerGotFocusEventArgs(std::nullptr_t) noexcept {}
|
|
FocusManagerGotFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManagerGotFocusEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FocusManagerLostFocusEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs {
|
|
FocusManagerLostFocusEventArgs(std::nullptr_t) noexcept {}
|
|
FocusManagerLostFocusEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusManagerLostFocusEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FocusMovementResult
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult {
|
|
FocusMovementResult(std::nullptr_t) noexcept {}
|
|
FocusMovementResult(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IFocusMovementResult(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES GettingFocusEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs,
|
|
impl::base<GettingFocusEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<GettingFocusEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
GettingFocusEventArgs(std::nullptr_t) noexcept {}
|
|
GettingFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IGettingFocusEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES HoldingRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs,
|
|
impl::base<HoldingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<HoldingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
HoldingRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
HoldingRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IHoldingRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
HoldingRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES InertiaExpansionBehavior
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior {
|
|
InertiaExpansionBehavior(std::nullptr_t) noexcept {}
|
|
InertiaExpansionBehavior(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaExpansionBehavior(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES InertiaRotationBehavior
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior {
|
|
InertiaRotationBehavior(std::nullptr_t) noexcept {}
|
|
InertiaRotationBehavior(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaRotationBehavior(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES InertiaTranslationBehavior
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior {
|
|
InertiaTranslationBehavior(std::nullptr_t) noexcept {}
|
|
InertiaTranslationBehavior(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IInertiaTranslationBehavior(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES InputScope
|
|
: winrt::Microsoft::UI::Xaml::Input::IInputScope,
|
|
impl::base<InputScope, winrt::Microsoft::UI::Xaml::DependencyObject>,
|
|
impl::require<InputScope,
|
|
winrt::Microsoft::UI::Xaml::IDependencyObject> {
|
|
InputScope(std::nullptr_t) noexcept {}
|
|
InputScope(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IInputScope(
|
|
ptr, take_ownership_from_abi) {}
|
|
InputScope();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES InputScopeName
|
|
: winrt::Microsoft::UI::Xaml::Input::IInputScopeName,
|
|
impl::base<InputScopeName,
|
|
winrt::Microsoft::UI::Xaml::DependencyObject>,
|
|
impl::require<InputScopeName,
|
|
winrt::Microsoft::UI::Xaml::IDependencyObject> {
|
|
InputScopeName(std::nullptr_t) noexcept {}
|
|
InputScopeName(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IInputScopeName(
|
|
ptr, take_ownership_from_abi) {}
|
|
InputScopeName();
|
|
explicit InputScopeName(
|
|
winrt::Microsoft::UI::Xaml::Input::InputScopeNameValue const&
|
|
nameValue);
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES KeyRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs,
|
|
impl::base<KeyRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<KeyRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
KeyRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
KeyRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IKeyRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES KeyboardAccelerator
|
|
: winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator,
|
|
impl::base<KeyboardAccelerator,
|
|
winrt::Microsoft::UI::Xaml::DependencyObject>,
|
|
impl::require<KeyboardAccelerator,
|
|
winrt::Microsoft::UI::Xaml::IDependencyObject> {
|
|
KeyboardAccelerator(std::nullptr_t) noexcept {}
|
|
KeyboardAccelerator(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IKeyboardAccelerator(
|
|
ptr, take_ownership_from_abi) {}
|
|
KeyboardAccelerator();
|
|
[[nodiscard]] static auto KeyProperty();
|
|
[[nodiscard]] static auto ModifiersProperty();
|
|
[[nodiscard]] static auto IsEnabledProperty();
|
|
[[nodiscard]] static auto ScopeOwnerProperty();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES KeyboardAcceleratorInvokedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IKeyboardAcceleratorInvokedEventArgs {
|
|
KeyboardAcceleratorInvokedEventArgs(std::nullptr_t) noexcept {}
|
|
KeyboardAcceleratorInvokedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IKeyboardAcceleratorInvokedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES LosingFocusEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs,
|
|
impl::base<LosingFocusEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<LosingFocusEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
LosingFocusEventArgs(std::nullptr_t) noexcept {}
|
|
LosingFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::ILosingFocusEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationCompletedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationCompletedRoutedEventArgs,
|
|
impl::base<ManipulationCompletedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ManipulationCompletedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ManipulationCompletedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
ManipulationCompletedRoutedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationCompletedRoutedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
ManipulationCompletedRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationDeltaRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs,
|
|
impl::base<ManipulationDeltaRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ManipulationDeltaRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ManipulationDeltaRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
ManipulationDeltaRoutedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationDeltaRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
ManipulationDeltaRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationInertiaStartingRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs,
|
|
impl::base<ManipulationInertiaStartingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ManipulationInertiaStartingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ManipulationInertiaStartingRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
ManipulationInertiaStartingRoutedEventArgs(
|
|
void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationInertiaStartingRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
ManipulationInertiaStartingRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationPivot
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationPivot {
|
|
ManipulationPivot(std::nullptr_t) noexcept {}
|
|
ManipulationPivot(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationPivot(
|
|
ptr, take_ownership_from_abi) {}
|
|
ManipulationPivot();
|
|
ManipulationPivot(winrt::Windows::Foundation::Point const& center,
|
|
double radius);
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationStartedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationStartedRoutedEventArgs,
|
|
impl::base<ManipulationStartedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ManipulationStartedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ManipulationStartedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
ManipulationStartedRoutedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartedRoutedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
ManipulationStartedRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ManipulationStartingRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IManipulationStartingRoutedEventArgs,
|
|
impl::base<ManipulationStartingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ManipulationStartingRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
ManipulationStartingRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
ManipulationStartingRoutedEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IManipulationStartingRoutedEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
ManipulationStartingRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES NoFocusCandidateFoundEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs,
|
|
impl::base<NoFocusCandidateFoundEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<NoFocusCandidateFoundEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
NoFocusCandidateFoundEventArgs(std::nullptr_t) noexcept {}
|
|
NoFocusCandidateFoundEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::INoFocusCandidateFoundEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES Pointer
|
|
: winrt::Microsoft::UI::Xaml::Input::IPointer {
|
|
Pointer(std::nullptr_t) noexcept {}
|
|
Pointer(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IPointer(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES PointerRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs,
|
|
impl::base<PointerRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<PointerRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
PointerRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
PointerRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IPointerRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ProcessKeyboardAcceleratorEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IProcessKeyboardAcceleratorEventArgs {
|
|
ProcessKeyboardAcceleratorEventArgs(std::nullptr_t) noexcept {}
|
|
ProcessKeyboardAcceleratorEventArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::
|
|
IProcessKeyboardAcceleratorEventArgs(ptr,
|
|
take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES RightTappedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs,
|
|
impl::base<RightTappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<RightTappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
RightTappedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
RightTappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IRightTappedRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
RightTappedRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES StandardUICommand
|
|
: winrt::Microsoft::UI::Xaml::Input::IStandardUICommand,
|
|
impl::base<StandardUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::DependencyObject>,
|
|
impl::require<StandardUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::IXamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::ICommand,
|
|
winrt::Microsoft::UI::Xaml::IDependencyObject> {
|
|
StandardUICommand(std::nullptr_t) noexcept {}
|
|
StandardUICommand(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IStandardUICommand(
|
|
ptr, take_ownership_from_abi) {}
|
|
StandardUICommand();
|
|
explicit StandardUICommand(
|
|
winrt::Microsoft::UI::Xaml::Input::StandardUICommandKind const& kind);
|
|
[[nodiscard]] static auto KindProperty();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES TappedRoutedEventArgs
|
|
: winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs,
|
|
impl::base<TappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<TappedRoutedEventArgs,
|
|
winrt::Microsoft::UI::Xaml::IRoutedEventArgs> {
|
|
TappedRoutedEventArgs(std::nullptr_t) noexcept {}
|
|
TappedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::ITappedRoutedEventArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
TappedRoutedEventArgs();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES XamlUICommand
|
|
: winrt::Microsoft::UI::Xaml::Input::IXamlUICommand,
|
|
impl::base<XamlUICommand, winrt::Microsoft::UI::Xaml::DependencyObject>,
|
|
impl::require<XamlUICommand,
|
|
winrt::Microsoft::UI::Xaml::Input::ICommand,
|
|
winrt::Microsoft::UI::Xaml::IDependencyObject> {
|
|
XamlUICommand(std::nullptr_t) noexcept {}
|
|
XamlUICommand(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Microsoft::UI::Xaml::Input::IXamlUICommand(
|
|
ptr, take_ownership_from_abi) {}
|
|
XamlUICommand();
|
|
[[nodiscard]] static auto LabelProperty();
|
|
[[nodiscard]] static auto IconSourceProperty();
|
|
[[nodiscard]] static auto KeyboardAcceleratorsProperty();
|
|
[[nodiscard]] static auto AccessKeyProperty();
|
|
[[nodiscard]] static auto DescriptionProperty();
|
|
[[nodiscard]] static auto CommandProperty();
|
|
};
|
|
}
|
|
#endif
|