mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 07:06:11 -04:00
934 lines
114 KiB
C++
934 lines
114 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
|
|
|
|
#ifndef WINRT_Windows_UI_Xaml_Controls_Primitives_2_H
|
|
#define WINRT_Windows_UI_Xaml_Controls_Primitives_2_H
|
|
#include "winrt/impl/Windows.UI.Composition.1.h"
|
|
#include "winrt/impl/Windows.UI.Xaml.1.h"
|
|
#include "winrt/impl/Windows.UI.Xaml.Controls.1.h"
|
|
#include "winrt/impl/Windows.UI.Xaml.Data.1.h"
|
|
#include "winrt/impl/Windows.UI.Xaml.Input.1.h"
|
|
#include "winrt/impl/Windows.UI.Xaml.Controls.Primitives.1.h"
|
|
WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Controls::Primitives
|
|
{
|
|
struct DragCompletedEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
DragCompletedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
DragCompletedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
DragCompletedEventHandler(DragCompletedEventHandler const&) noexcept = default;
|
|
DragCompletedEventHandler(DragCompletedEventHandler&&) noexcept = default;
|
|
DragCompletedEventHandler& operator=(DragCompletedEventHandler const&) & noexcept = default;
|
|
DragCompletedEventHandler& operator=(DragCompletedEventHandler&&) & noexcept = default;
|
|
template <typename L> DragCompletedEventHandler(L lambda);
|
|
template <typename F> DragCompletedEventHandler(F* function);
|
|
template <typename O, typename M> DragCompletedEventHandler(O* object, M method);
|
|
template <typename O, typename M> DragCompletedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> DragCompletedEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::DragCompletedEventArgs const& e) const;
|
|
};
|
|
struct DragDeltaEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
DragDeltaEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
DragDeltaEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
DragDeltaEventHandler(DragDeltaEventHandler const&) noexcept = default;
|
|
DragDeltaEventHandler(DragDeltaEventHandler&&) noexcept = default;
|
|
DragDeltaEventHandler& operator=(DragDeltaEventHandler const&) & noexcept = default;
|
|
DragDeltaEventHandler& operator=(DragDeltaEventHandler&&) & noexcept = default;
|
|
template <typename L> DragDeltaEventHandler(L lambda);
|
|
template <typename F> DragDeltaEventHandler(F* function);
|
|
template <typename O, typename M> DragDeltaEventHandler(O* object, M method);
|
|
template <typename O, typename M> DragDeltaEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> DragDeltaEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::DragDeltaEventArgs const& e) const;
|
|
};
|
|
struct DragStartedEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
DragStartedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
DragStartedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
DragStartedEventHandler(DragStartedEventHandler const&) noexcept = default;
|
|
DragStartedEventHandler(DragStartedEventHandler&&) noexcept = default;
|
|
DragStartedEventHandler& operator=(DragStartedEventHandler const&) & noexcept = default;
|
|
DragStartedEventHandler& operator=(DragStartedEventHandler&&) & noexcept = default;
|
|
template <typename L> DragStartedEventHandler(L lambda);
|
|
template <typename F> DragStartedEventHandler(F* function);
|
|
template <typename O, typename M> DragStartedEventHandler(O* object, M method);
|
|
template <typename O, typename M> DragStartedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> DragStartedEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::DragStartedEventArgs const& e) const;
|
|
};
|
|
struct ItemsChangedEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
ItemsChangedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ItemsChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
ItemsChangedEventHandler(ItemsChangedEventHandler const&) noexcept = default;
|
|
ItemsChangedEventHandler(ItemsChangedEventHandler&&) noexcept = default;
|
|
ItemsChangedEventHandler& operator=(ItemsChangedEventHandler const&) & noexcept = default;
|
|
ItemsChangedEventHandler& operator=(ItemsChangedEventHandler&&) & noexcept = default;
|
|
template <typename L> ItemsChangedEventHandler(L lambda);
|
|
template <typename F> ItemsChangedEventHandler(F* function);
|
|
template <typename O, typename M> ItemsChangedEventHandler(O* object, M method);
|
|
template <typename O, typename M> ItemsChangedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> ItemsChangedEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::ItemsChangedEventArgs const& e) const;
|
|
};
|
|
struct RangeBaseValueChangedEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
RangeBaseValueChangedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
RangeBaseValueChangedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
RangeBaseValueChangedEventHandler(RangeBaseValueChangedEventHandler const&) noexcept = default;
|
|
RangeBaseValueChangedEventHandler(RangeBaseValueChangedEventHandler&&) noexcept = default;
|
|
RangeBaseValueChangedEventHandler& operator=(RangeBaseValueChangedEventHandler const&) & noexcept = default;
|
|
RangeBaseValueChangedEventHandler& operator=(RangeBaseValueChangedEventHandler&&) & noexcept = default;
|
|
template <typename L> RangeBaseValueChangedEventHandler(L lambda);
|
|
template <typename F> RangeBaseValueChangedEventHandler(F* function);
|
|
template <typename O, typename M> RangeBaseValueChangedEventHandler(O* object, M method);
|
|
template <typename O, typename M> RangeBaseValueChangedEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> RangeBaseValueChangedEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::RangeBaseValueChangedEventArgs const& e) const;
|
|
};
|
|
struct ScrollEventHandler : Windows::Foundation::IUnknown
|
|
{
|
|
ScrollEventHandler(std::nullptr_t = nullptr) noexcept {}
|
|
ScrollEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
|
ScrollEventHandler(ScrollEventHandler const&) noexcept = default;
|
|
ScrollEventHandler(ScrollEventHandler&&) noexcept = default;
|
|
ScrollEventHandler& operator=(ScrollEventHandler const&) & noexcept = default;
|
|
ScrollEventHandler& operator=(ScrollEventHandler&&) & noexcept = default;
|
|
template <typename L> ScrollEventHandler(L lambda);
|
|
template <typename F> ScrollEventHandler(F* function);
|
|
template <typename O, typename M> ScrollEventHandler(O* object, M method);
|
|
template <typename O, typename M> ScrollEventHandler(com_ptr<O>&& object, M method);
|
|
template <typename O, typename M> ScrollEventHandler(weak_ref<O>&& object, M method);
|
|
auto operator()(winrt::Windows::Foundation::IInspectable const& sender, winrt::Windows::UI::Xaml::Controls::Primitives::ScrollEventArgs const& e) const;
|
|
};
|
|
struct GeneratorPosition
|
|
{
|
|
int32_t Index;
|
|
int32_t Offset;
|
|
};
|
|
inline bool operator==(GeneratorPosition const& left, GeneratorPosition const& right) noexcept
|
|
{
|
|
return left.Index == right.Index && left.Offset == right.Offset;
|
|
}
|
|
inline bool operator!=(GeneratorPosition const& left, GeneratorPosition const& right) noexcept
|
|
{
|
|
return !(left == right);
|
|
}
|
|
struct __declspec(empty_bases) AppBarButtonTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarButtonTemplateSettings,
|
|
impl::base<AppBarButtonTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<AppBarButtonTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
AppBarButtonTemplateSettings(std::nullptr_t) noexcept {}
|
|
AppBarButtonTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarButtonTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
AppBarButtonTemplateSettings(AppBarButtonTemplateSettings const&) noexcept = default;
|
|
AppBarButtonTemplateSettings(AppBarButtonTemplateSettings&&) noexcept = default;
|
|
AppBarButtonTemplateSettings& operator=(AppBarButtonTemplateSettings const&) & noexcept = default;
|
|
AppBarButtonTemplateSettings& operator=(AppBarButtonTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) AppBarTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarTemplateSettings,
|
|
impl::base<AppBarTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<AppBarTemplateSettings, winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarTemplateSettings2, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
AppBarTemplateSettings(std::nullptr_t) noexcept {}
|
|
AppBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
AppBarTemplateSettings(AppBarTemplateSettings const&) noexcept = default;
|
|
AppBarTemplateSettings(AppBarTemplateSettings&&) noexcept = default;
|
|
AppBarTemplateSettings& operator=(AppBarTemplateSettings const&) & noexcept = default;
|
|
AppBarTemplateSettings& operator=(AppBarTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) AppBarToggleButtonTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarToggleButtonTemplateSettings,
|
|
impl::base<AppBarToggleButtonTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<AppBarToggleButtonTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
AppBarToggleButtonTemplateSettings(std::nullptr_t) noexcept {}
|
|
AppBarToggleButtonTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IAppBarToggleButtonTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
AppBarToggleButtonTemplateSettings(AppBarToggleButtonTemplateSettings const&) noexcept = default;
|
|
AppBarToggleButtonTemplateSettings(AppBarToggleButtonTemplateSettings&&) noexcept = default;
|
|
AppBarToggleButtonTemplateSettings& operator=(AppBarToggleButtonTemplateSettings const&) & noexcept = default;
|
|
AppBarToggleButtonTemplateSettings& operator=(AppBarToggleButtonTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) ButtonBase : winrt::Windows::UI::Xaml::Controls::Primitives::IButtonBase,
|
|
impl::base<ButtonBase, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ButtonBase, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ButtonBase(std::nullptr_t) noexcept {}
|
|
ButtonBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IButtonBase(ptr, take_ownership_from_abi) {}
|
|
ButtonBase(ButtonBase const&) noexcept = default;
|
|
ButtonBase(ButtonBase&&) noexcept = default;
|
|
ButtonBase& operator=(ButtonBase const&) & noexcept = default;
|
|
ButtonBase& operator=(ButtonBase&&) & noexcept = default;
|
|
[[nodiscard]] static auto ClickModeProperty();
|
|
[[nodiscard]] static auto IsPointerOverProperty();
|
|
[[nodiscard]] static auto IsPressedProperty();
|
|
[[nodiscard]] static auto CommandProperty();
|
|
[[nodiscard]] static auto CommandParameterProperty();
|
|
};
|
|
struct __declspec(empty_bases) CalendarPanel : winrt::Windows::UI::Xaml::Controls::Primitives::ICalendarPanel,
|
|
impl::base<CalendarPanel, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CalendarPanel, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CalendarPanel(std::nullptr_t) noexcept {}
|
|
CalendarPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICalendarPanel(ptr, take_ownership_from_abi) {}
|
|
CalendarPanel();
|
|
CalendarPanel(CalendarPanel const&) noexcept = default;
|
|
CalendarPanel(CalendarPanel&&) noexcept = default;
|
|
CalendarPanel& operator=(CalendarPanel const&) & noexcept = default;
|
|
CalendarPanel& operator=(CalendarPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) CalendarViewTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::ICalendarViewTemplateSettings,
|
|
impl::base<CalendarViewTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CalendarViewTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CalendarViewTemplateSettings(std::nullptr_t) noexcept {}
|
|
CalendarViewTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICalendarViewTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
CalendarViewTemplateSettings(CalendarViewTemplateSettings const&) noexcept = default;
|
|
CalendarViewTemplateSettings(CalendarViewTemplateSettings&&) noexcept = default;
|
|
CalendarViewTemplateSettings& operator=(CalendarViewTemplateSettings const&) & noexcept = default;
|
|
CalendarViewTemplateSettings& operator=(CalendarViewTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) CarouselPanel : winrt::Windows::UI::Xaml::Controls::Primitives::ICarouselPanel,
|
|
impl::base<CarouselPanel, winrt::Windows::UI::Xaml::Controls::VirtualizingPanel, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CarouselPanel, winrt::Windows::UI::Xaml::Controls::Primitives::IScrollSnapPointsInfo, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanel, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanelProtected, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanelOverrides, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CarouselPanel(std::nullptr_t) noexcept {}
|
|
CarouselPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICarouselPanel(ptr, take_ownership_from_abi) {}
|
|
CarouselPanel();
|
|
CarouselPanel(CarouselPanel const&) noexcept = default;
|
|
CarouselPanel(CarouselPanel&&) noexcept = default;
|
|
CarouselPanel& operator=(CarouselPanel const&) & noexcept = default;
|
|
CarouselPanel& operator=(CarouselPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) ColorPickerSlider : winrt::Windows::UI::Xaml::Controls::Primitives::IColorPickerSlider,
|
|
impl::base<ColorPickerSlider, winrt::Windows::UI::Xaml::Controls::Slider, winrt::Windows::UI::Xaml::Controls::Primitives::RangeBase, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ColorPickerSlider, winrt::Windows::UI::Xaml::Controls::ISlider, winrt::Windows::UI::Xaml::Controls::ISlider2, winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBase, winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ColorPickerSlider(std::nullptr_t) noexcept {}
|
|
ColorPickerSlider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IColorPickerSlider(ptr, take_ownership_from_abi) {}
|
|
ColorPickerSlider();
|
|
ColorPickerSlider(ColorPickerSlider const&) noexcept = default;
|
|
ColorPickerSlider(ColorPickerSlider&&) noexcept = default;
|
|
ColorPickerSlider& operator=(ColorPickerSlider const&) & noexcept = default;
|
|
ColorPickerSlider& operator=(ColorPickerSlider&&) & noexcept = default;
|
|
[[nodiscard]] static auto ColorChannelProperty();
|
|
};
|
|
struct __declspec(empty_bases) ColorSpectrum : winrt::Windows::UI::Xaml::Controls::Primitives::IColorSpectrum,
|
|
impl::base<ColorSpectrum, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ColorSpectrum, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ColorSpectrum(std::nullptr_t) noexcept {}
|
|
ColorSpectrum(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IColorSpectrum(ptr, take_ownership_from_abi) {}
|
|
ColorSpectrum();
|
|
ColorSpectrum(ColorSpectrum const&) noexcept = default;
|
|
ColorSpectrum(ColorSpectrum&&) noexcept = default;
|
|
ColorSpectrum& operator=(ColorSpectrum const&) & noexcept = default;
|
|
ColorSpectrum& operator=(ColorSpectrum&&) & noexcept = default;
|
|
[[nodiscard]] static auto ColorProperty();
|
|
[[nodiscard]] static auto HsvColorProperty();
|
|
[[nodiscard]] static auto MinHueProperty();
|
|
[[nodiscard]] static auto MaxHueProperty();
|
|
[[nodiscard]] static auto MinSaturationProperty();
|
|
[[nodiscard]] static auto MaxSaturationProperty();
|
|
[[nodiscard]] static auto MinValueProperty();
|
|
[[nodiscard]] static auto MaxValueProperty();
|
|
[[nodiscard]] static auto ShapeProperty();
|
|
[[nodiscard]] static auto ComponentsProperty();
|
|
};
|
|
struct __declspec(empty_bases) ComboBoxTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IComboBoxTemplateSettings,
|
|
impl::base<ComboBoxTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ComboBoxTemplateSettings, winrt::Windows::UI::Xaml::Controls::Primitives::IComboBoxTemplateSettings2, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ComboBoxTemplateSettings(std::nullptr_t) noexcept {}
|
|
ComboBoxTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IComboBoxTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ComboBoxTemplateSettings(ComboBoxTemplateSettings const&) noexcept = default;
|
|
ComboBoxTemplateSettings(ComboBoxTemplateSettings&&) noexcept = default;
|
|
ComboBoxTemplateSettings& operator=(ComboBoxTemplateSettings const&) & noexcept = default;
|
|
ComboBoxTemplateSettings& operator=(ComboBoxTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) CommandBarFlyoutCommandBar : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarFlyoutCommandBar,
|
|
impl::base<CommandBarFlyoutCommandBar, winrt::Windows::UI::Xaml::Controls::CommandBar, winrt::Windows::UI::Xaml::Controls::AppBar, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CommandBarFlyoutCommandBar, winrt::Windows::UI::Xaml::Controls::ICommandBar, winrt::Windows::UI::Xaml::Controls::ICommandBar2, winrt::Windows::UI::Xaml::Controls::ICommandBar3, winrt::Windows::UI::Xaml::Controls::IAppBar, winrt::Windows::UI::Xaml::Controls::IAppBar2, winrt::Windows::UI::Xaml::Controls::IAppBar3, winrt::Windows::UI::Xaml::Controls::IAppBar4, winrt::Windows::UI::Xaml::Controls::IAppBarOverrides, winrt::Windows::UI::Xaml::Controls::IAppBarOverrides3, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CommandBarFlyoutCommandBar(std::nullptr_t) noexcept {}
|
|
CommandBarFlyoutCommandBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarFlyoutCommandBar(ptr, take_ownership_from_abi) {}
|
|
CommandBarFlyoutCommandBar();
|
|
CommandBarFlyoutCommandBar(CommandBarFlyoutCommandBar const&) noexcept = default;
|
|
CommandBarFlyoutCommandBar(CommandBarFlyoutCommandBar&&) noexcept = default;
|
|
CommandBarFlyoutCommandBar& operator=(CommandBarFlyoutCommandBar const&) & noexcept = default;
|
|
CommandBarFlyoutCommandBar& operator=(CommandBarFlyoutCommandBar&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) CommandBarFlyoutCommandBarTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarFlyoutCommandBarTemplateSettings,
|
|
impl::base<CommandBarFlyoutCommandBarTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CommandBarFlyoutCommandBarTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CommandBarFlyoutCommandBarTemplateSettings(std::nullptr_t) noexcept {}
|
|
CommandBarFlyoutCommandBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarFlyoutCommandBarTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
CommandBarFlyoutCommandBarTemplateSettings(CommandBarFlyoutCommandBarTemplateSettings const&) noexcept = default;
|
|
CommandBarFlyoutCommandBarTemplateSettings(CommandBarFlyoutCommandBarTemplateSettings&&) noexcept = default;
|
|
CommandBarFlyoutCommandBarTemplateSettings& operator=(CommandBarFlyoutCommandBarTemplateSettings const&) & noexcept = default;
|
|
CommandBarFlyoutCommandBarTemplateSettings& operator=(CommandBarFlyoutCommandBarTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) CommandBarTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarTemplateSettings,
|
|
impl::base<CommandBarTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<CommandBarTemplateSettings, winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarTemplateSettings2, winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarTemplateSettings3, winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarTemplateSettings4, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
CommandBarTemplateSettings(std::nullptr_t) noexcept {}
|
|
CommandBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ICommandBarTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
CommandBarTemplateSettings(CommandBarTemplateSettings const&) noexcept = default;
|
|
CommandBarTemplateSettings(CommandBarTemplateSettings&&) noexcept = default;
|
|
CommandBarTemplateSettings& operator=(CommandBarTemplateSettings const&) & noexcept = default;
|
|
CommandBarTemplateSettings& operator=(CommandBarTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) DragCompletedEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IDragCompletedEventArgs,
|
|
impl::base<DragCompletedEventArgs, winrt::Windows::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<DragCompletedEventArgs, winrt::Windows::UI::Xaml::IRoutedEventArgs>
|
|
{
|
|
DragCompletedEventArgs(std::nullptr_t) noexcept {}
|
|
DragCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IDragCompletedEventArgs(ptr, take_ownership_from_abi) {}
|
|
DragCompletedEventArgs(double horizontalChange, double verticalChange, bool canceled);
|
|
DragCompletedEventArgs(DragCompletedEventArgs const&) noexcept = default;
|
|
DragCompletedEventArgs(DragCompletedEventArgs&&) noexcept = default;
|
|
DragCompletedEventArgs& operator=(DragCompletedEventArgs const&) & noexcept = default;
|
|
DragCompletedEventArgs& operator=(DragCompletedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) DragDeltaEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IDragDeltaEventArgs,
|
|
impl::base<DragDeltaEventArgs, winrt::Windows::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<DragDeltaEventArgs, winrt::Windows::UI::Xaml::IRoutedEventArgs>
|
|
{
|
|
DragDeltaEventArgs(std::nullptr_t) noexcept {}
|
|
DragDeltaEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IDragDeltaEventArgs(ptr, take_ownership_from_abi) {}
|
|
DragDeltaEventArgs(double horizontalChange, double verticalChange);
|
|
DragDeltaEventArgs(DragDeltaEventArgs const&) noexcept = default;
|
|
DragDeltaEventArgs(DragDeltaEventArgs&&) noexcept = default;
|
|
DragDeltaEventArgs& operator=(DragDeltaEventArgs const&) & noexcept = default;
|
|
DragDeltaEventArgs& operator=(DragDeltaEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) DragStartedEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IDragStartedEventArgs,
|
|
impl::base<DragStartedEventArgs, winrt::Windows::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<DragStartedEventArgs, winrt::Windows::UI::Xaml::IRoutedEventArgs>
|
|
{
|
|
DragStartedEventArgs(std::nullptr_t) noexcept {}
|
|
DragStartedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IDragStartedEventArgs(ptr, take_ownership_from_abi) {}
|
|
DragStartedEventArgs(double horizontalOffset, double verticalOffset);
|
|
DragStartedEventArgs(DragStartedEventArgs const&) noexcept = default;
|
|
DragStartedEventArgs(DragStartedEventArgs&&) noexcept = default;
|
|
DragStartedEventArgs& operator=(DragStartedEventArgs const&) & noexcept = default;
|
|
DragStartedEventArgs& operator=(DragStartedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) FlyoutBase : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase,
|
|
impl::base<FlyoutBase, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<FlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase2, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase3, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase4, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase5, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase6, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides4, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
FlyoutBase(std::nullptr_t) noexcept {}
|
|
FlyoutBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase(ptr, take_ownership_from_abi) {}
|
|
FlyoutBase(FlyoutBase const&) noexcept = default;
|
|
FlyoutBase(FlyoutBase&&) noexcept = default;
|
|
FlyoutBase& operator=(FlyoutBase const&) & noexcept = default;
|
|
FlyoutBase& operator=(FlyoutBase&&) & noexcept = default;
|
|
using winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase::ShowAt;
|
|
using impl::consume_t<FlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase5>::ShowAt;
|
|
[[nodiscard]] static auto PlacementProperty();
|
|
[[nodiscard]] static auto AttachedFlyoutProperty();
|
|
static auto GetAttachedFlyout(winrt::Windows::UI::Xaml::FrameworkElement const& element);
|
|
static auto SetAttachedFlyout(winrt::Windows::UI::Xaml::FrameworkElement const& element, winrt::Windows::UI::Xaml::Controls::Primitives::FlyoutBase const& value);
|
|
static auto ShowAttachedFlyout(winrt::Windows::UI::Xaml::FrameworkElement const& flyoutOwner);
|
|
[[nodiscard]] static auto AllowFocusOnInteractionProperty();
|
|
[[nodiscard]] static auto LightDismissOverlayModeProperty();
|
|
[[nodiscard]] static auto AllowFocusWhenDisabledProperty();
|
|
[[nodiscard]] static auto ElementSoundModeProperty();
|
|
[[nodiscard]] static auto OverlayInputPassThroughElementProperty();
|
|
[[nodiscard]] static auto TargetProperty();
|
|
[[nodiscard]] static auto ShowModeProperty();
|
|
[[nodiscard]] static auto InputDevicePrefersPrimaryCommandsProperty();
|
|
[[nodiscard]] static auto AreOpenCloseAnimationsEnabledProperty();
|
|
[[nodiscard]] static auto IsOpenProperty();
|
|
[[nodiscard]] static auto ShouldConstrainToRootBoundsProperty();
|
|
};
|
|
struct __declspec(empty_bases) FlyoutBaseClosingEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseClosingEventArgs
|
|
{
|
|
FlyoutBaseClosingEventArgs(std::nullptr_t) noexcept {}
|
|
FlyoutBaseClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseClosingEventArgs(ptr, take_ownership_from_abi) {}
|
|
FlyoutBaseClosingEventArgs(FlyoutBaseClosingEventArgs const&) noexcept = default;
|
|
FlyoutBaseClosingEventArgs(FlyoutBaseClosingEventArgs&&) noexcept = default;
|
|
FlyoutBaseClosingEventArgs& operator=(FlyoutBaseClosingEventArgs const&) & noexcept = default;
|
|
FlyoutBaseClosingEventArgs& operator=(FlyoutBaseClosingEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) FlyoutShowOptions : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutShowOptions
|
|
{
|
|
FlyoutShowOptions(std::nullptr_t) noexcept {}
|
|
FlyoutShowOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutShowOptions(ptr, take_ownership_from_abi) {}
|
|
FlyoutShowOptions();
|
|
FlyoutShowOptions(FlyoutShowOptions const&) noexcept = default;
|
|
FlyoutShowOptions(FlyoutShowOptions&&) noexcept = default;
|
|
FlyoutShowOptions& operator=(FlyoutShowOptions const&) & noexcept = default;
|
|
FlyoutShowOptions& operator=(FlyoutShowOptions&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) GeneratorPositionHelper : winrt::Windows::UI::Xaml::Controls::Primitives::IGeneratorPositionHelper
|
|
{
|
|
GeneratorPositionHelper(std::nullptr_t) noexcept {}
|
|
GeneratorPositionHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IGeneratorPositionHelper(ptr, take_ownership_from_abi) {}
|
|
GeneratorPositionHelper(GeneratorPositionHelper const&) noexcept = default;
|
|
GeneratorPositionHelper(GeneratorPositionHelper&&) noexcept = default;
|
|
GeneratorPositionHelper& operator=(GeneratorPositionHelper const&) & noexcept = default;
|
|
GeneratorPositionHelper& operator=(GeneratorPositionHelper&&) & noexcept = default;
|
|
static auto FromIndexAndOffset(int32_t index, int32_t offset);
|
|
};
|
|
struct __declspec(empty_bases) GridViewItemPresenter : winrt::Windows::UI::Xaml::Controls::Primitives::IGridViewItemPresenter,
|
|
impl::base<GridViewItemPresenter, winrt::Windows::UI::Xaml::Controls::ContentPresenter, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<GridViewItemPresenter, winrt::Windows::UI::Xaml::Controls::IContentPresenter, winrt::Windows::UI::Xaml::Controls::IContentPresenter2, winrt::Windows::UI::Xaml::Controls::IContentPresenter3, winrt::Windows::UI::Xaml::Controls::IContentPresenter4, winrt::Windows::UI::Xaml::Controls::IContentPresenter5, winrt::Windows::UI::Xaml::Controls::IContentPresenterOverrides, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
GridViewItemPresenter(std::nullptr_t) noexcept {}
|
|
GridViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IGridViewItemPresenter(ptr, take_ownership_from_abi) {}
|
|
GridViewItemPresenter();
|
|
GridViewItemPresenter(GridViewItemPresenter const&) noexcept = default;
|
|
GridViewItemPresenter(GridViewItemPresenter&&) noexcept = default;
|
|
GridViewItemPresenter& operator=(GridViewItemPresenter const&) & noexcept = default;
|
|
GridViewItemPresenter& operator=(GridViewItemPresenter&&) & noexcept = default;
|
|
[[nodiscard]] static auto SelectionCheckMarkVisualEnabledProperty();
|
|
[[nodiscard]] static auto CheckHintBrushProperty();
|
|
[[nodiscard]] static auto CheckSelectingBrushProperty();
|
|
[[nodiscard]] static auto CheckBrushProperty();
|
|
[[nodiscard]] static auto DragBackgroundProperty();
|
|
[[nodiscard]] static auto DragForegroundProperty();
|
|
[[nodiscard]] static auto FocusBorderBrushProperty();
|
|
[[nodiscard]] static auto PlaceholderBackgroundProperty();
|
|
[[nodiscard]] static auto PointerOverBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedForegroundProperty();
|
|
[[nodiscard]] static auto SelectedPointerOverBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedPointerOverBorderBrushProperty();
|
|
[[nodiscard]] static auto SelectedBorderThicknessProperty();
|
|
[[nodiscard]] static auto DisabledOpacityProperty();
|
|
[[nodiscard]] static auto DragOpacityProperty();
|
|
[[nodiscard]] static auto ReorderHintOffsetProperty();
|
|
[[nodiscard]] static auto GridViewItemPresenterHorizontalContentAlignmentProperty();
|
|
[[nodiscard]] static auto GridViewItemPresenterVerticalContentAlignmentProperty();
|
|
[[nodiscard]] static auto GridViewItemPresenterPaddingProperty();
|
|
[[nodiscard]] static auto PointerOverBackgroundMarginProperty();
|
|
[[nodiscard]] static auto ContentMarginProperty();
|
|
};
|
|
struct __declspec(empty_bases) GridViewItemTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IGridViewItemTemplateSettings,
|
|
impl::base<GridViewItemTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<GridViewItemTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
GridViewItemTemplateSettings(std::nullptr_t) noexcept {}
|
|
GridViewItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IGridViewItemTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
GridViewItemTemplateSettings(GridViewItemTemplateSettings const&) noexcept = default;
|
|
GridViewItemTemplateSettings(GridViewItemTemplateSettings&&) noexcept = default;
|
|
GridViewItemTemplateSettings& operator=(GridViewItemTemplateSettings const&) & noexcept = default;
|
|
GridViewItemTemplateSettings& operator=(GridViewItemTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) ItemsChangedEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IItemsChangedEventArgs
|
|
{
|
|
ItemsChangedEventArgs(std::nullptr_t) noexcept {}
|
|
ItemsChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IItemsChangedEventArgs(ptr, take_ownership_from_abi) {}
|
|
ItemsChangedEventArgs(ItemsChangedEventArgs const&) noexcept = default;
|
|
ItemsChangedEventArgs(ItemsChangedEventArgs&&) noexcept = default;
|
|
ItemsChangedEventArgs& operator=(ItemsChangedEventArgs const&) & noexcept = default;
|
|
ItemsChangedEventArgs& operator=(ItemsChangedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) JumpListItemBackgroundConverter : winrt::Windows::UI::Xaml::Controls::Primitives::IJumpListItemBackgroundConverter,
|
|
impl::base<JumpListItemBackgroundConverter, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<JumpListItemBackgroundConverter, winrt::Windows::UI::Xaml::Data::IValueConverter, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
JumpListItemBackgroundConverter(std::nullptr_t) noexcept {}
|
|
JumpListItemBackgroundConverter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IJumpListItemBackgroundConverter(ptr, take_ownership_from_abi) {}
|
|
JumpListItemBackgroundConverter();
|
|
JumpListItemBackgroundConverter(JumpListItemBackgroundConverter const&) noexcept = default;
|
|
JumpListItemBackgroundConverter(JumpListItemBackgroundConverter&&) noexcept = default;
|
|
JumpListItemBackgroundConverter& operator=(JumpListItemBackgroundConverter const&) & noexcept = default;
|
|
JumpListItemBackgroundConverter& operator=(JumpListItemBackgroundConverter&&) & noexcept = default;
|
|
[[nodiscard]] static auto EnabledProperty();
|
|
[[nodiscard]] static auto DisabledProperty();
|
|
};
|
|
struct __declspec(empty_bases) JumpListItemForegroundConverter : winrt::Windows::UI::Xaml::Controls::Primitives::IJumpListItemForegroundConverter,
|
|
impl::base<JumpListItemForegroundConverter, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<JumpListItemForegroundConverter, winrt::Windows::UI::Xaml::Data::IValueConverter, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
JumpListItemForegroundConverter(std::nullptr_t) noexcept {}
|
|
JumpListItemForegroundConverter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IJumpListItemForegroundConverter(ptr, take_ownership_from_abi) {}
|
|
JumpListItemForegroundConverter();
|
|
JumpListItemForegroundConverter(JumpListItemForegroundConverter const&) noexcept = default;
|
|
JumpListItemForegroundConverter(JumpListItemForegroundConverter&&) noexcept = default;
|
|
JumpListItemForegroundConverter& operator=(JumpListItemForegroundConverter const&) & noexcept = default;
|
|
JumpListItemForegroundConverter& operator=(JumpListItemForegroundConverter&&) & noexcept = default;
|
|
[[nodiscard]] static auto EnabledProperty();
|
|
[[nodiscard]] static auto DisabledProperty();
|
|
};
|
|
struct __declspec(empty_bases) LayoutInformation : winrt::Windows::UI::Xaml::Controls::Primitives::ILayoutInformation
|
|
{
|
|
LayoutInformation(std::nullptr_t) noexcept {}
|
|
LayoutInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ILayoutInformation(ptr, take_ownership_from_abi) {}
|
|
LayoutInformation(LayoutInformation const&) noexcept = default;
|
|
LayoutInformation(LayoutInformation&&) noexcept = default;
|
|
LayoutInformation& operator=(LayoutInformation const&) & noexcept = default;
|
|
LayoutInformation& operator=(LayoutInformation&&) & noexcept = default;
|
|
static auto GetLayoutExceptionElement(winrt::Windows::Foundation::IInspectable const& dispatcher);
|
|
static auto GetLayoutSlot(winrt::Windows::UI::Xaml::FrameworkElement const& element);
|
|
static auto GetAvailableSize(winrt::Windows::UI::Xaml::UIElement const& element);
|
|
};
|
|
struct __declspec(empty_bases) ListViewItemPresenter : winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemPresenter,
|
|
impl::base<ListViewItemPresenter, winrt::Windows::UI::Xaml::Controls::ContentPresenter, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ListViewItemPresenter, winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemPresenter2, winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemPresenter3, winrt::Windows::UI::Xaml::Controls::IContentPresenter, winrt::Windows::UI::Xaml::Controls::IContentPresenter2, winrt::Windows::UI::Xaml::Controls::IContentPresenter3, winrt::Windows::UI::Xaml::Controls::IContentPresenter4, winrt::Windows::UI::Xaml::Controls::IContentPresenter5, winrt::Windows::UI::Xaml::Controls::IContentPresenterOverrides, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ListViewItemPresenter(std::nullptr_t) noexcept {}
|
|
ListViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemPresenter(ptr, take_ownership_from_abi) {}
|
|
ListViewItemPresenter();
|
|
ListViewItemPresenter(ListViewItemPresenter const&) noexcept = default;
|
|
ListViewItemPresenter(ListViewItemPresenter&&) noexcept = default;
|
|
ListViewItemPresenter& operator=(ListViewItemPresenter const&) & noexcept = default;
|
|
ListViewItemPresenter& operator=(ListViewItemPresenter&&) & noexcept = default;
|
|
[[nodiscard]] static auto SelectionCheckMarkVisualEnabledProperty();
|
|
[[nodiscard]] static auto CheckHintBrushProperty();
|
|
[[nodiscard]] static auto CheckSelectingBrushProperty();
|
|
[[nodiscard]] static auto CheckBrushProperty();
|
|
[[nodiscard]] static auto DragBackgroundProperty();
|
|
[[nodiscard]] static auto DragForegroundProperty();
|
|
[[nodiscard]] static auto FocusBorderBrushProperty();
|
|
[[nodiscard]] static auto PlaceholderBackgroundProperty();
|
|
[[nodiscard]] static auto PointerOverBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedForegroundProperty();
|
|
[[nodiscard]] static auto SelectedPointerOverBackgroundProperty();
|
|
[[nodiscard]] static auto SelectedPointerOverBorderBrushProperty();
|
|
[[nodiscard]] static auto SelectedBorderThicknessProperty();
|
|
[[nodiscard]] static auto DisabledOpacityProperty();
|
|
[[nodiscard]] static auto DragOpacityProperty();
|
|
[[nodiscard]] static auto ReorderHintOffsetProperty();
|
|
[[nodiscard]] static auto ListViewItemPresenterHorizontalContentAlignmentProperty();
|
|
[[nodiscard]] static auto ListViewItemPresenterVerticalContentAlignmentProperty();
|
|
[[nodiscard]] static auto ListViewItemPresenterPaddingProperty();
|
|
[[nodiscard]] static auto PointerOverBackgroundMarginProperty();
|
|
[[nodiscard]] static auto ContentMarginProperty();
|
|
[[nodiscard]] static auto SelectedPressedBackgroundProperty();
|
|
[[nodiscard]] static auto PressedBackgroundProperty();
|
|
[[nodiscard]] static auto CheckBoxBrushProperty();
|
|
[[nodiscard]] static auto FocusSecondaryBorderBrushProperty();
|
|
[[nodiscard]] static auto CheckModeProperty();
|
|
[[nodiscard]] static auto PointerOverForegroundProperty();
|
|
[[nodiscard]] static auto RevealBackgroundProperty();
|
|
[[nodiscard]] static auto RevealBorderBrushProperty();
|
|
[[nodiscard]] static auto RevealBorderThicknessProperty();
|
|
[[nodiscard]] static auto RevealBackgroundShowsAboveContentProperty();
|
|
};
|
|
struct __declspec(empty_bases) ListViewItemTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemTemplateSettings,
|
|
impl::base<ListViewItemTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ListViewItemTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ListViewItemTemplateSettings(std::nullptr_t) noexcept {}
|
|
ListViewItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IListViewItemTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ListViewItemTemplateSettings(ListViewItemTemplateSettings const&) noexcept = default;
|
|
ListViewItemTemplateSettings(ListViewItemTemplateSettings&&) noexcept = default;
|
|
ListViewItemTemplateSettings& operator=(ListViewItemTemplateSettings const&) & noexcept = default;
|
|
ListViewItemTemplateSettings& operator=(ListViewItemTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) LoopingSelector : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelector,
|
|
impl::base<LoopingSelector, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<LoopingSelector, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
LoopingSelector(std::nullptr_t) noexcept {}
|
|
LoopingSelector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelector(ptr, take_ownership_from_abi) {}
|
|
LoopingSelector(LoopingSelector const&) noexcept = default;
|
|
LoopingSelector(LoopingSelector&&) noexcept = default;
|
|
LoopingSelector& operator=(LoopingSelector const&) & noexcept = default;
|
|
LoopingSelector& operator=(LoopingSelector&&) & noexcept = default;
|
|
[[nodiscard]] static auto ShouldLoopProperty();
|
|
[[nodiscard]] static auto ItemsProperty();
|
|
[[nodiscard]] static auto SelectedIndexProperty();
|
|
[[nodiscard]] static auto SelectedItemProperty();
|
|
[[nodiscard]] static auto ItemWidthProperty();
|
|
[[nodiscard]] static auto ItemHeightProperty();
|
|
[[nodiscard]] static auto ItemTemplateProperty();
|
|
};
|
|
struct __declspec(empty_bases) LoopingSelectorItem : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelectorItem,
|
|
impl::base<LoopingSelectorItem, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<LoopingSelectorItem, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
LoopingSelectorItem(std::nullptr_t) noexcept {}
|
|
LoopingSelectorItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelectorItem(ptr, take_ownership_from_abi) {}
|
|
LoopingSelectorItem(LoopingSelectorItem const&) noexcept = default;
|
|
LoopingSelectorItem(LoopingSelectorItem&&) noexcept = default;
|
|
LoopingSelectorItem& operator=(LoopingSelectorItem const&) & noexcept = default;
|
|
LoopingSelectorItem& operator=(LoopingSelectorItem&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) LoopingSelectorPanel : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelectorPanel,
|
|
impl::base<LoopingSelectorPanel, winrt::Windows::UI::Xaml::Controls::Canvas, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<LoopingSelectorPanel, winrt::Windows::UI::Xaml::Controls::Primitives::IScrollSnapPointsInfo, winrt::Windows::UI::Xaml::Controls::ICanvas, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
LoopingSelectorPanel(std::nullptr_t) noexcept {}
|
|
LoopingSelectorPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ILoopingSelectorPanel(ptr, take_ownership_from_abi) {}
|
|
LoopingSelectorPanel(LoopingSelectorPanel const&) noexcept = default;
|
|
LoopingSelectorPanel(LoopingSelectorPanel&&) noexcept = default;
|
|
LoopingSelectorPanel& operator=(LoopingSelectorPanel const&) & noexcept = default;
|
|
LoopingSelectorPanel& operator=(LoopingSelectorPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) MenuFlyoutItemTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IMenuFlyoutItemTemplateSettings,
|
|
impl::base<MenuFlyoutItemTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<MenuFlyoutItemTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
MenuFlyoutItemTemplateSettings(std::nullptr_t) noexcept {}
|
|
MenuFlyoutItemTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IMenuFlyoutItemTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
MenuFlyoutItemTemplateSettings(MenuFlyoutItemTemplateSettings const&) noexcept = default;
|
|
MenuFlyoutItemTemplateSettings(MenuFlyoutItemTemplateSettings&&) noexcept = default;
|
|
MenuFlyoutItemTemplateSettings& operator=(MenuFlyoutItemTemplateSettings const&) & noexcept = default;
|
|
MenuFlyoutItemTemplateSettings& operator=(MenuFlyoutItemTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) MenuFlyoutPresenterTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IMenuFlyoutPresenterTemplateSettings,
|
|
impl::base<MenuFlyoutPresenterTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<MenuFlyoutPresenterTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
MenuFlyoutPresenterTemplateSettings(std::nullptr_t) noexcept {}
|
|
MenuFlyoutPresenterTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IMenuFlyoutPresenterTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
MenuFlyoutPresenterTemplateSettings(MenuFlyoutPresenterTemplateSettings const&) noexcept = default;
|
|
MenuFlyoutPresenterTemplateSettings(MenuFlyoutPresenterTemplateSettings&&) noexcept = default;
|
|
MenuFlyoutPresenterTemplateSettings& operator=(MenuFlyoutPresenterTemplateSettings const&) & noexcept = default;
|
|
MenuFlyoutPresenterTemplateSettings& operator=(MenuFlyoutPresenterTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) NavigationViewItemPresenter : winrt::Windows::UI::Xaml::Controls::Primitives::INavigationViewItemPresenter,
|
|
impl::base<NavigationViewItemPresenter, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<NavigationViewItemPresenter, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
NavigationViewItemPresenter(std::nullptr_t) noexcept {}
|
|
NavigationViewItemPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::INavigationViewItemPresenter(ptr, take_ownership_from_abi) {}
|
|
NavigationViewItemPresenter();
|
|
NavigationViewItemPresenter(NavigationViewItemPresenter const&) noexcept = default;
|
|
NavigationViewItemPresenter(NavigationViewItemPresenter&&) noexcept = default;
|
|
NavigationViewItemPresenter& operator=(NavigationViewItemPresenter const&) & noexcept = default;
|
|
NavigationViewItemPresenter& operator=(NavigationViewItemPresenter&&) & noexcept = default;
|
|
[[nodiscard]] static auto IconProperty();
|
|
};
|
|
struct __declspec(empty_bases) OrientedVirtualizingPanel : winrt::Windows::UI::Xaml::Controls::Primitives::IOrientedVirtualizingPanel,
|
|
impl::base<OrientedVirtualizingPanel, winrt::Windows::UI::Xaml::Controls::VirtualizingPanel, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<OrientedVirtualizingPanel, winrt::Windows::UI::Xaml::Controls::Primitives::IScrollSnapPointsInfo, winrt::Windows::UI::Xaml::Controls::IInsertionPanel, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanel, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanelProtected, winrt::Windows::UI::Xaml::Controls::IVirtualizingPanelOverrides, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
OrientedVirtualizingPanel(std::nullptr_t) noexcept {}
|
|
OrientedVirtualizingPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IOrientedVirtualizingPanel(ptr, take_ownership_from_abi) {}
|
|
OrientedVirtualizingPanel(OrientedVirtualizingPanel const&) noexcept = default;
|
|
OrientedVirtualizingPanel(OrientedVirtualizingPanel&&) noexcept = default;
|
|
OrientedVirtualizingPanel& operator=(OrientedVirtualizingPanel const&) & noexcept = default;
|
|
OrientedVirtualizingPanel& operator=(OrientedVirtualizingPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) PickerFlyoutBase : winrt::Windows::UI::Xaml::Controls::Primitives::IPickerFlyoutBase,
|
|
impl::base<PickerFlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::FlyoutBase, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<PickerFlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IPickerFlyoutBaseOverrides, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase2, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase3, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase4, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase5, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase6, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides4, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
PickerFlyoutBase(std::nullptr_t) noexcept {}
|
|
PickerFlyoutBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IPickerFlyoutBase(ptr, take_ownership_from_abi) {}
|
|
PickerFlyoutBase(PickerFlyoutBase const&) noexcept = default;
|
|
PickerFlyoutBase(PickerFlyoutBase&&) noexcept = default;
|
|
PickerFlyoutBase& operator=(PickerFlyoutBase const&) & noexcept = default;
|
|
PickerFlyoutBase& operator=(PickerFlyoutBase&&) & noexcept = default;
|
|
using impl::consume_t<PickerFlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase>::ShowAt;
|
|
using impl::consume_t<PickerFlyoutBase, winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBase5>::ShowAt;
|
|
[[nodiscard]] static auto TitleProperty();
|
|
static auto GetTitle(winrt::Windows::UI::Xaml::DependencyObject const& element);
|
|
static auto SetTitle(winrt::Windows::UI::Xaml::DependencyObject const& element, param::hstring const& value);
|
|
};
|
|
struct __declspec(empty_bases) PivotHeaderItem : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotHeaderItem,
|
|
impl::base<PivotHeaderItem, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<PivotHeaderItem, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
PivotHeaderItem(std::nullptr_t) noexcept {}
|
|
PivotHeaderItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotHeaderItem(ptr, take_ownership_from_abi) {}
|
|
PivotHeaderItem();
|
|
PivotHeaderItem(PivotHeaderItem const&) noexcept = default;
|
|
PivotHeaderItem(PivotHeaderItem&&) noexcept = default;
|
|
PivotHeaderItem& operator=(PivotHeaderItem const&) & noexcept = default;
|
|
PivotHeaderItem& operator=(PivotHeaderItem&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) PivotHeaderPanel : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotHeaderPanel,
|
|
impl::base<PivotHeaderPanel, winrt::Windows::UI::Xaml::Controls::Canvas, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<PivotHeaderPanel, winrt::Windows::UI::Xaml::Controls::ICanvas, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
PivotHeaderPanel(std::nullptr_t) noexcept {}
|
|
PivotHeaderPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotHeaderPanel(ptr, take_ownership_from_abi) {}
|
|
PivotHeaderPanel();
|
|
PivotHeaderPanel(PivotHeaderPanel const&) noexcept = default;
|
|
PivotHeaderPanel(PivotHeaderPanel&&) noexcept = default;
|
|
PivotHeaderPanel& operator=(PivotHeaderPanel const&) & noexcept = default;
|
|
PivotHeaderPanel& operator=(PivotHeaderPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) PivotPanel : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotPanel,
|
|
impl::base<PivotPanel, winrt::Windows::UI::Xaml::Controls::Panel, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<PivotPanel, winrt::Windows::UI::Xaml::Controls::Primitives::IScrollSnapPointsInfo, winrt::Windows::UI::Xaml::Controls::IPanel, winrt::Windows::UI::Xaml::Controls::IPanel2, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
PivotPanel(std::nullptr_t) noexcept {}
|
|
PivotPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IPivotPanel(ptr, take_ownership_from_abi) {}
|
|
PivotPanel();
|
|
PivotPanel(PivotPanel const&) noexcept = default;
|
|
PivotPanel(PivotPanel&&) noexcept = default;
|
|
PivotPanel& operator=(PivotPanel const&) & noexcept = default;
|
|
PivotPanel& operator=(PivotPanel&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) Popup : winrt::Windows::UI::Xaml::Controls::Primitives::IPopup,
|
|
impl::base<Popup, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<Popup, winrt::Windows::UI::Xaml::Controls::Primitives::IPopup2, winrt::Windows::UI::Xaml::Controls::Primitives::IPopup3, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
Popup(std::nullptr_t) noexcept {}
|
|
Popup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IPopup(ptr, take_ownership_from_abi) {}
|
|
Popup();
|
|
Popup(Popup const&) noexcept = default;
|
|
Popup(Popup&&) noexcept = default;
|
|
Popup& operator=(Popup const&) & noexcept = default;
|
|
Popup& operator=(Popup&&) & noexcept = default;
|
|
[[nodiscard]] static auto ChildProperty();
|
|
[[nodiscard]] static auto IsOpenProperty();
|
|
[[nodiscard]] static auto HorizontalOffsetProperty();
|
|
[[nodiscard]] static auto VerticalOffsetProperty();
|
|
[[nodiscard]] static auto ChildTransitionsProperty();
|
|
[[nodiscard]] static auto IsLightDismissEnabledProperty();
|
|
[[nodiscard]] static auto LightDismissOverlayModeProperty();
|
|
[[nodiscard]] static auto ShouldConstrainToRootBoundsProperty();
|
|
};
|
|
struct __declspec(empty_bases) ProgressBarTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IProgressBarTemplateSettings,
|
|
impl::base<ProgressBarTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ProgressBarTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ProgressBarTemplateSettings(std::nullptr_t) noexcept {}
|
|
ProgressBarTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IProgressBarTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ProgressBarTemplateSettings(ProgressBarTemplateSettings const&) noexcept = default;
|
|
ProgressBarTemplateSettings(ProgressBarTemplateSettings&&) noexcept = default;
|
|
ProgressBarTemplateSettings& operator=(ProgressBarTemplateSettings const&) & noexcept = default;
|
|
ProgressBarTemplateSettings& operator=(ProgressBarTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) ProgressRingTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IProgressRingTemplateSettings,
|
|
impl::base<ProgressRingTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ProgressRingTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ProgressRingTemplateSettings(std::nullptr_t) noexcept {}
|
|
ProgressRingTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IProgressRingTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ProgressRingTemplateSettings(ProgressRingTemplateSettings const&) noexcept = default;
|
|
ProgressRingTemplateSettings(ProgressRingTemplateSettings&&) noexcept = default;
|
|
ProgressRingTemplateSettings& operator=(ProgressRingTemplateSettings const&) & noexcept = default;
|
|
ProgressRingTemplateSettings& operator=(ProgressRingTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) RangeBase : winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBase,
|
|
impl::base<RangeBase, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<RangeBase, winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
RangeBase(std::nullptr_t) noexcept {}
|
|
RangeBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBase(ptr, take_ownership_from_abi) {}
|
|
RangeBase(RangeBase const&) noexcept = default;
|
|
RangeBase(RangeBase&&) noexcept = default;
|
|
RangeBase& operator=(RangeBase const&) & noexcept = default;
|
|
RangeBase& operator=(RangeBase&&) & noexcept = default;
|
|
[[nodiscard]] static auto MinimumProperty();
|
|
[[nodiscard]] static auto MaximumProperty();
|
|
[[nodiscard]] static auto SmallChangeProperty();
|
|
[[nodiscard]] static auto LargeChangeProperty();
|
|
[[nodiscard]] static auto ValueProperty();
|
|
};
|
|
struct __declspec(empty_bases) RangeBaseValueChangedEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseValueChangedEventArgs,
|
|
impl::base<RangeBaseValueChangedEventArgs, winrt::Windows::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<RangeBaseValueChangedEventArgs, winrt::Windows::UI::Xaml::IRoutedEventArgs>
|
|
{
|
|
RangeBaseValueChangedEventArgs(std::nullptr_t) noexcept {}
|
|
RangeBaseValueChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseValueChangedEventArgs(ptr, take_ownership_from_abi) {}
|
|
RangeBaseValueChangedEventArgs(RangeBaseValueChangedEventArgs const&) noexcept = default;
|
|
RangeBaseValueChangedEventArgs(RangeBaseValueChangedEventArgs&&) noexcept = default;
|
|
RangeBaseValueChangedEventArgs& operator=(RangeBaseValueChangedEventArgs const&) & noexcept = default;
|
|
RangeBaseValueChangedEventArgs& operator=(RangeBaseValueChangedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) RepeatButton : winrt::Windows::UI::Xaml::Controls::Primitives::IRepeatButton,
|
|
impl::base<RepeatButton, winrt::Windows::UI::Xaml::Controls::Primitives::ButtonBase, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<RepeatButton, winrt::Windows::UI::Xaml::Controls::Primitives::IButtonBase, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
RepeatButton(std::nullptr_t) noexcept {}
|
|
RepeatButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IRepeatButton(ptr, take_ownership_from_abi) {}
|
|
RepeatButton();
|
|
RepeatButton(RepeatButton const&) noexcept = default;
|
|
RepeatButton(RepeatButton&&) noexcept = default;
|
|
RepeatButton& operator=(RepeatButton const&) & noexcept = default;
|
|
RepeatButton& operator=(RepeatButton&&) & noexcept = default;
|
|
[[nodiscard]] static auto DelayProperty();
|
|
[[nodiscard]] static auto IntervalProperty();
|
|
};
|
|
struct __declspec(empty_bases) ScrollBar : winrt::Windows::UI::Xaml::Controls::Primitives::IScrollBar,
|
|
impl::base<ScrollBar, winrt::Windows::UI::Xaml::Controls::Primitives::RangeBase, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ScrollBar, winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBase, winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ScrollBar(std::nullptr_t) noexcept {}
|
|
ScrollBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IScrollBar(ptr, take_ownership_from_abi) {}
|
|
ScrollBar();
|
|
ScrollBar(ScrollBar const&) noexcept = default;
|
|
ScrollBar(ScrollBar&&) noexcept = default;
|
|
ScrollBar& operator=(ScrollBar const&) & noexcept = default;
|
|
ScrollBar& operator=(ScrollBar&&) & noexcept = default;
|
|
[[nodiscard]] static auto OrientationProperty();
|
|
[[nodiscard]] static auto ViewportSizeProperty();
|
|
[[nodiscard]] static auto IndicatorModeProperty();
|
|
};
|
|
struct __declspec(empty_bases) ScrollEventArgs : winrt::Windows::UI::Xaml::Controls::Primitives::IScrollEventArgs,
|
|
impl::base<ScrollEventArgs, winrt::Windows::UI::Xaml::RoutedEventArgs>,
|
|
impl::require<ScrollEventArgs, winrt::Windows::UI::Xaml::IRoutedEventArgs>
|
|
{
|
|
ScrollEventArgs(std::nullptr_t) noexcept {}
|
|
ScrollEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IScrollEventArgs(ptr, take_ownership_from_abi) {}
|
|
ScrollEventArgs();
|
|
ScrollEventArgs(ScrollEventArgs const&) noexcept = default;
|
|
ScrollEventArgs(ScrollEventArgs&&) noexcept = default;
|
|
ScrollEventArgs& operator=(ScrollEventArgs const&) & noexcept = default;
|
|
ScrollEventArgs& operator=(ScrollEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) Selector : winrt::Windows::UI::Xaml::Controls::Primitives::ISelector,
|
|
impl::base<Selector, winrt::Windows::UI::Xaml::Controls::ItemsControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<Selector, winrt::Windows::UI::Xaml::Controls::IItemsControl, winrt::Windows::UI::Xaml::Controls::IItemsControl2, winrt::Windows::UI::Xaml::Controls::IItemsControl3, winrt::Windows::UI::Xaml::Controls::IItemsControlOverrides, winrt::Windows::UI::Xaml::Controls::IItemContainerMapping, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
Selector(std::nullptr_t) noexcept {}
|
|
Selector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ISelector(ptr, take_ownership_from_abi) {}
|
|
Selector(Selector const&) noexcept = default;
|
|
Selector(Selector&&) noexcept = default;
|
|
Selector& operator=(Selector const&) & noexcept = default;
|
|
Selector& operator=(Selector&&) & noexcept = default;
|
|
[[nodiscard]] static auto SelectedIndexProperty();
|
|
[[nodiscard]] static auto SelectedItemProperty();
|
|
[[nodiscard]] static auto SelectedValueProperty();
|
|
[[nodiscard]] static auto SelectedValuePathProperty();
|
|
[[nodiscard]] static auto IsSynchronizedWithCurrentItemProperty();
|
|
static auto GetIsSelectionActive(winrt::Windows::UI::Xaml::DependencyObject const& element);
|
|
};
|
|
struct __declspec(empty_bases) SelectorItem : winrt::Windows::UI::Xaml::Controls::Primitives::ISelectorItem,
|
|
impl::base<SelectorItem, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<SelectorItem, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
SelectorItem(std::nullptr_t) noexcept {}
|
|
SelectorItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ISelectorItem(ptr, take_ownership_from_abi) {}
|
|
SelectorItem(SelectorItem const&) noexcept = default;
|
|
SelectorItem(SelectorItem&&) noexcept = default;
|
|
SelectorItem& operator=(SelectorItem const&) & noexcept = default;
|
|
SelectorItem& operator=(SelectorItem&&) & noexcept = default;
|
|
[[nodiscard]] static auto IsSelectedProperty();
|
|
};
|
|
struct __declspec(empty_bases) SettingsFlyoutTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::ISettingsFlyoutTemplateSettings,
|
|
impl::base<SettingsFlyoutTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<SettingsFlyoutTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
SettingsFlyoutTemplateSettings(std::nullptr_t) noexcept {}
|
|
SettingsFlyoutTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ISettingsFlyoutTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
SettingsFlyoutTemplateSettings(SettingsFlyoutTemplateSettings const&) noexcept = default;
|
|
SettingsFlyoutTemplateSettings(SettingsFlyoutTemplateSettings&&) noexcept = default;
|
|
SettingsFlyoutTemplateSettings& operator=(SettingsFlyoutTemplateSettings const&) & noexcept = default;
|
|
SettingsFlyoutTemplateSettings& operator=(SettingsFlyoutTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) SplitViewTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::ISplitViewTemplateSettings,
|
|
impl::base<SplitViewTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<SplitViewTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
SplitViewTemplateSettings(std::nullptr_t) noexcept {}
|
|
SplitViewTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ISplitViewTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
SplitViewTemplateSettings(SplitViewTemplateSettings const&) noexcept = default;
|
|
SplitViewTemplateSettings(SplitViewTemplateSettings&&) noexcept = default;
|
|
SplitViewTemplateSettings& operator=(SplitViewTemplateSettings const&) & noexcept = default;
|
|
SplitViewTemplateSettings& operator=(SplitViewTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) Thumb : winrt::Windows::UI::Xaml::Controls::Primitives::IThumb,
|
|
impl::base<Thumb, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<Thumb, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
Thumb(std::nullptr_t) noexcept {}
|
|
Thumb(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IThumb(ptr, take_ownership_from_abi) {}
|
|
Thumb();
|
|
Thumb(Thumb const&) noexcept = default;
|
|
Thumb(Thumb&&) noexcept = default;
|
|
Thumb& operator=(Thumb const&) & noexcept = default;
|
|
Thumb& operator=(Thumb&&) & noexcept = default;
|
|
[[nodiscard]] static auto IsDraggingProperty();
|
|
};
|
|
struct __declspec(empty_bases) TickBar : winrt::Windows::UI::Xaml::Controls::Primitives::ITickBar,
|
|
impl::base<TickBar, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<TickBar, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
TickBar(std::nullptr_t) noexcept {}
|
|
TickBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::ITickBar(ptr, take_ownership_from_abi) {}
|
|
TickBar();
|
|
TickBar(TickBar const&) noexcept = default;
|
|
TickBar(TickBar&&) noexcept = default;
|
|
TickBar& operator=(TickBar const&) & noexcept = default;
|
|
TickBar& operator=(TickBar&&) & noexcept = default;
|
|
[[nodiscard]] static auto FillProperty();
|
|
};
|
|
struct __declspec(empty_bases) ToggleButton : winrt::Windows::UI::Xaml::Controls::Primitives::IToggleButton,
|
|
impl::base<ToggleButton, winrt::Windows::UI::Xaml::Controls::Primitives::ButtonBase, winrt::Windows::UI::Xaml::Controls::ContentControl, winrt::Windows::UI::Xaml::Controls::Control, winrt::Windows::UI::Xaml::FrameworkElement, winrt::Windows::UI::Xaml::UIElement, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ToggleButton, winrt::Windows::UI::Xaml::Controls::Primitives::IToggleButtonOverrides, winrt::Windows::UI::Xaml::Controls::Primitives::IButtonBase, winrt::Windows::UI::Xaml::Controls::IContentControl, winrt::Windows::UI::Xaml::Controls::IContentControl2, winrt::Windows::UI::Xaml::Controls::IContentControlOverrides, winrt::Windows::UI::Xaml::Controls::IControl, winrt::Windows::UI::Xaml::Controls::IControl2, winrt::Windows::UI::Xaml::Controls::IControl3, winrt::Windows::UI::Xaml::Controls::IControl4, winrt::Windows::UI::Xaml::Controls::IControl5, winrt::Windows::UI::Xaml::Controls::IControl7, winrt::Windows::UI::Xaml::Controls::IControlProtected, winrt::Windows::UI::Xaml::Controls::IControlOverrides, winrt::Windows::UI::Xaml::Controls::IControlOverrides6, winrt::Windows::UI::Xaml::IFrameworkElement, winrt::Windows::UI::Xaml::IFrameworkElement2, winrt::Windows::UI::Xaml::IFrameworkElement3, winrt::Windows::UI::Xaml::IFrameworkElement4, winrt::Windows::UI::Xaml::IFrameworkElement6, winrt::Windows::UI::Xaml::IFrameworkElement7, winrt::Windows::UI::Xaml::IFrameworkElementProtected7, winrt::Windows::UI::Xaml::IFrameworkElementOverrides, winrt::Windows::UI::Xaml::IFrameworkElementOverrides2, winrt::Windows::UI::Xaml::IUIElement, winrt::Windows::UI::Xaml::IUIElement2, winrt::Windows::UI::Xaml::IUIElement3, winrt::Windows::UI::Xaml::IUIElement4, winrt::Windows::UI::Xaml::IUIElement5, winrt::Windows::UI::Xaml::IUIElement7, winrt::Windows::UI::Xaml::IUIElement8, winrt::Windows::UI::Xaml::IUIElement9, winrt::Windows::UI::Xaml::IUIElement10, winrt::Windows::UI::Xaml::IUIElementOverrides, winrt::Windows::UI::Xaml::IUIElementOverrides7, winrt::Windows::UI::Xaml::IUIElementOverrides8, winrt::Windows::UI::Xaml::IUIElementOverrides9, winrt::Windows::UI::Composition::IAnimationObject, winrt::Windows::UI::Composition::IVisualElement, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ToggleButton(std::nullptr_t) noexcept {}
|
|
ToggleButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IToggleButton(ptr, take_ownership_from_abi) {}
|
|
ToggleButton();
|
|
ToggleButton(ToggleButton const&) noexcept = default;
|
|
ToggleButton(ToggleButton&&) noexcept = default;
|
|
ToggleButton& operator=(ToggleButton const&) & noexcept = default;
|
|
ToggleButton& operator=(ToggleButton&&) & noexcept = default;
|
|
[[nodiscard]] static auto IsCheckedProperty();
|
|
[[nodiscard]] static auto IsThreeStateProperty();
|
|
};
|
|
struct __declspec(empty_bases) ToggleSwitchTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IToggleSwitchTemplateSettings,
|
|
impl::base<ToggleSwitchTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ToggleSwitchTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ToggleSwitchTemplateSettings(std::nullptr_t) noexcept {}
|
|
ToggleSwitchTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IToggleSwitchTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ToggleSwitchTemplateSettings(ToggleSwitchTemplateSettings const&) noexcept = default;
|
|
ToggleSwitchTemplateSettings(ToggleSwitchTemplateSettings&&) noexcept = default;
|
|
ToggleSwitchTemplateSettings& operator=(ToggleSwitchTemplateSettings const&) & noexcept = default;
|
|
ToggleSwitchTemplateSettings& operator=(ToggleSwitchTemplateSettings&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) ToolTipTemplateSettings : winrt::Windows::UI::Xaml::Controls::Primitives::IToolTipTemplateSettings,
|
|
impl::base<ToolTipTemplateSettings, winrt::Windows::UI::Xaml::DependencyObject>,
|
|
impl::require<ToolTipTemplateSettings, winrt::Windows::UI::Xaml::IDependencyObject, winrt::Windows::UI::Xaml::IDependencyObject2>
|
|
{
|
|
ToolTipTemplateSettings(std::nullptr_t) noexcept {}
|
|
ToolTipTemplateSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Xaml::Controls::Primitives::IToolTipTemplateSettings(ptr, take_ownership_from_abi) {}
|
|
ToolTipTemplateSettings(ToolTipTemplateSettings const&) noexcept = default;
|
|
ToolTipTemplateSettings(ToolTipTemplateSettings&&) noexcept = default;
|
|
ToolTipTemplateSettings& operator=(ToolTipTemplateSettings const&) & noexcept = default;
|
|
ToolTipTemplateSettings& operator=(ToolTipTemplateSettings&&) & noexcept = default;
|
|
};
|
|
template <typename D>
|
|
class IFlyoutBaseOverridesT
|
|
{
|
|
D& shim() noexcept { return *static_cast<D*>(this); }
|
|
D const& shim() const noexcept { return *static_cast<const D*>(this); }
|
|
public:
|
|
using IFlyoutBaseOverrides = winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides;
|
|
WINRT_IMPL_AUTO(winrt::Windows::UI::Xaml::Controls::Control) CreatePresenter() const;
|
|
};
|
|
template <typename D>
|
|
class IFlyoutBaseOverrides4T
|
|
{
|
|
D& shim() noexcept { return *static_cast<D*>(this); }
|
|
D const& shim() const noexcept { return *static_cast<const D*>(this); }
|
|
public:
|
|
using IFlyoutBaseOverrides4 = winrt::Windows::UI::Xaml::Controls::Primitives::IFlyoutBaseOverrides4;
|
|
WINRT_IMPL_AUTO(void) OnProcessKeyboardAccelerators(winrt::Windows::UI::Xaml::Input::ProcessKeyboardAcceleratorEventArgs const& args) const;
|
|
};
|
|
template <typename D>
|
|
class IPickerFlyoutBaseOverridesT
|
|
{
|
|
D& shim() noexcept { return *static_cast<D*>(this); }
|
|
D const& shim() const noexcept { return *static_cast<const D*>(this); }
|
|
public:
|
|
using IPickerFlyoutBaseOverrides = winrt::Windows::UI::Xaml::Controls::Primitives::IPickerFlyoutBaseOverrides;
|
|
WINRT_IMPL_AUTO(void) OnConfirmed() const;
|
|
WINRT_IMPL_AUTO(bool) ShouldShowConfirmationButtons() const;
|
|
};
|
|
template <typename D>
|
|
class IRangeBaseOverridesT
|
|
{
|
|
D& shim() noexcept { return *static_cast<D*>(this); }
|
|
D const& shim() const noexcept { return *static_cast<const D*>(this); }
|
|
public:
|
|
using IRangeBaseOverrides = winrt::Windows::UI::Xaml::Controls::Primitives::IRangeBaseOverrides;
|
|
WINRT_IMPL_AUTO(void) OnMinimumChanged(double oldMinimum, double newMinimum) const;
|
|
WINRT_IMPL_AUTO(void) OnMaximumChanged(double oldMaximum, double newMaximum) const;
|
|
WINRT_IMPL_AUTO(void) OnValueChanged(double oldValue, double newValue) const;
|
|
};
|
|
template <typename D>
|
|
class IToggleButtonOverridesT
|
|
{
|
|
D& shim() noexcept { return *static_cast<D*>(this); }
|
|
D const& shim() const noexcept { return *static_cast<const D*>(this); }
|
|
public:
|
|
using IToggleButtonOverrides = winrt::Windows::UI::Xaml::Controls::Primitives::IToggleButtonOverrides;
|
|
WINRT_IMPL_AUTO(void) OnToggle() const;
|
|
};
|
|
}
|
|
#endif
|