mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 15:16:12 -04:00
7613 lines
284 KiB
C++
7613 lines
284 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT
|
|
// v2.0.250303.1
|
|
|
|
#pragma once
|
|
#ifndef WINRT_Microsoft_UI_Xaml_Media_Animation_0_H
|
|
#define WINRT_Microsoft_UI_Xaml_Media_Animation_0_H
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Composition {
|
|
struct CompositionEasingFunction;
|
|
struct ICompositionAnimationBase;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml {
|
|
struct DependencyObject;
|
|
struct DependencyProperty;
|
|
struct Duration;
|
|
struct UIElement;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Controls {
|
|
struct ListViewBase;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Controls::Primitives {
|
|
enum class AnimationDirection : int32_t;
|
|
enum class EdgeTransitionLocation : int32_t;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation {
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES EventHandler;
|
|
struct EventRegistrationToken;
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES IReference;
|
|
struct Point;
|
|
template <typename TSender, typename TResult>
|
|
struct WINRT_IMPL_EMPTY_BASES TypedEventHandler;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections {
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES IIterable;
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES IVector;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::UI { struct Color; }
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Media::Animation {
|
|
enum class ClockState : int32_t {
|
|
Active = 0,
|
|
Filling = 1,
|
|
Stopped = 2,
|
|
};
|
|
enum class ConnectedAnimationComponent : int32_t {
|
|
OffsetX = 0,
|
|
OffsetY = 1,
|
|
CrossFade = 2,
|
|
Scale = 3,
|
|
};
|
|
enum class EasingMode : int32_t {
|
|
EaseOut = 0,
|
|
EaseIn = 1,
|
|
EaseInOut = 2,
|
|
};
|
|
enum class FillBehavior : int32_t {
|
|
HoldEnd = 0,
|
|
Stop = 1,
|
|
};
|
|
enum class RepeatBehaviorType : int32_t {
|
|
Count = 0,
|
|
Duration = 1,
|
|
Forever = 2,
|
|
};
|
|
enum class SlideNavigationTransitionEffect : int32_t {
|
|
FromBottom = 0,
|
|
FromLeft = 1,
|
|
FromRight = 2,
|
|
};
|
|
struct IAddDeleteThemeTransition;
|
|
struct IBackEase;
|
|
struct IBackEaseStatics;
|
|
struct IBasicConnectedAnimationConfiguration;
|
|
struct IBasicConnectedAnimationConfigurationFactory;
|
|
struct IBeginStoryboard;
|
|
struct IBeginStoryboardStatics;
|
|
struct IBounceEase;
|
|
struct IBounceEaseStatics;
|
|
struct ICircleEase;
|
|
struct IColorAnimation;
|
|
struct IColorAnimationStatics;
|
|
struct IColorAnimationUsingKeyFrames;
|
|
struct IColorAnimationUsingKeyFramesStatics;
|
|
struct IColorKeyFrame;
|
|
struct IColorKeyFrameFactory;
|
|
struct IColorKeyFrameStatics;
|
|
struct ICommonNavigationTransitionInfo;
|
|
struct ICommonNavigationTransitionInfoStatics;
|
|
struct IConnectedAnimation;
|
|
struct IConnectedAnimationConfiguration;
|
|
struct IConnectedAnimationConfigurationFactory;
|
|
struct IConnectedAnimationService;
|
|
struct IConnectedAnimationServiceStatics;
|
|
struct IContentThemeTransition;
|
|
struct IContentThemeTransitionStatics;
|
|
struct IContinuumNavigationTransitionInfo;
|
|
struct IContinuumNavigationTransitionInfoStatics;
|
|
struct ICubicEase;
|
|
struct IDirectConnectedAnimationConfiguration;
|
|
struct IDirectConnectedAnimationConfigurationFactory;
|
|
struct IDiscreteColorKeyFrame;
|
|
struct IDiscreteDoubleKeyFrame;
|
|
struct IDiscreteObjectKeyFrame;
|
|
struct IDiscretePointKeyFrame;
|
|
struct IDoubleAnimation;
|
|
struct IDoubleAnimationStatics;
|
|
struct IDoubleAnimationUsingKeyFrames;
|
|
struct IDoubleAnimationUsingKeyFramesStatics;
|
|
struct IDoubleKeyFrame;
|
|
struct IDoubleKeyFrameFactory;
|
|
struct IDoubleKeyFrameStatics;
|
|
struct IDragItemThemeAnimation;
|
|
struct IDragItemThemeAnimationStatics;
|
|
struct IDragOverThemeAnimation;
|
|
struct IDragOverThemeAnimationStatics;
|
|
struct IDrillInNavigationTransitionInfo;
|
|
struct IDrillInThemeAnimation;
|
|
struct IDrillInThemeAnimationStatics;
|
|
struct IDrillOutThemeAnimation;
|
|
struct IDrillOutThemeAnimationStatics;
|
|
struct IDropTargetItemThemeAnimation;
|
|
struct IDropTargetItemThemeAnimationStatics;
|
|
struct IEasingColorKeyFrame;
|
|
struct IEasingColorKeyFrameStatics;
|
|
struct IEasingDoubleKeyFrame;
|
|
struct IEasingDoubleKeyFrameStatics;
|
|
struct IEasingFunctionBase;
|
|
struct IEasingFunctionBaseFactory;
|
|
struct IEasingFunctionBaseStatics;
|
|
struct IEasingPointKeyFrame;
|
|
struct IEasingPointKeyFrameStatics;
|
|
struct IEdgeUIThemeTransition;
|
|
struct IEdgeUIThemeTransitionStatics;
|
|
struct IElasticEase;
|
|
struct IElasticEaseStatics;
|
|
struct IEntranceNavigationTransitionInfo;
|
|
struct IEntranceNavigationTransitionInfoStatics;
|
|
struct IEntranceThemeTransition;
|
|
struct IEntranceThemeTransitionStatics;
|
|
struct IExponentialEase;
|
|
struct IExponentialEaseStatics;
|
|
struct IFadeInThemeAnimation;
|
|
struct IFadeInThemeAnimationStatics;
|
|
struct IFadeOutThemeAnimation;
|
|
struct IFadeOutThemeAnimationStatics;
|
|
struct IGravityConnectedAnimationConfiguration;
|
|
struct IGravityConnectedAnimationConfigurationFactory;
|
|
struct IKeySpline;
|
|
struct IKeyTimeHelper;
|
|
struct IKeyTimeHelperStatics;
|
|
struct ILinearColorKeyFrame;
|
|
struct ILinearDoubleKeyFrame;
|
|
struct ILinearPointKeyFrame;
|
|
struct INavigationThemeTransition;
|
|
struct INavigationThemeTransitionStatics;
|
|
struct INavigationTransitionInfo;
|
|
struct INavigationTransitionInfoFactory;
|
|
struct INavigationTransitionInfoOverrides;
|
|
struct IObjectAnimationUsingKeyFrames;
|
|
struct IObjectAnimationUsingKeyFramesStatics;
|
|
struct IObjectKeyFrame;
|
|
struct IObjectKeyFrameFactory;
|
|
struct IObjectKeyFrameStatics;
|
|
struct IPaneThemeTransition;
|
|
struct IPaneThemeTransitionStatics;
|
|
struct IPointAnimation;
|
|
struct IPointAnimationStatics;
|
|
struct IPointAnimationUsingKeyFrames;
|
|
struct IPointAnimationUsingKeyFramesStatics;
|
|
struct IPointKeyFrame;
|
|
struct IPointKeyFrameFactory;
|
|
struct IPointKeyFrameStatics;
|
|
struct IPointerDownThemeAnimation;
|
|
struct IPointerDownThemeAnimationStatics;
|
|
struct IPointerUpThemeAnimation;
|
|
struct IPointerUpThemeAnimationStatics;
|
|
struct IPopInThemeAnimation;
|
|
struct IPopInThemeAnimationStatics;
|
|
struct IPopOutThemeAnimation;
|
|
struct IPopOutThemeAnimationStatics;
|
|
struct IPopupThemeTransition;
|
|
struct IPopupThemeTransitionStatics;
|
|
struct IPowerEase;
|
|
struct IPowerEaseStatics;
|
|
struct IQuadraticEase;
|
|
struct IQuarticEase;
|
|
struct IQuinticEase;
|
|
struct IReorderThemeTransition;
|
|
struct IRepeatBehaviorHelper;
|
|
struct IRepeatBehaviorHelperStatics;
|
|
struct IRepositionThemeAnimation;
|
|
struct IRepositionThemeAnimationStatics;
|
|
struct IRepositionThemeTransition;
|
|
struct IRepositionThemeTransitionStatics;
|
|
struct ISineEase;
|
|
struct ISlideNavigationTransitionInfo;
|
|
struct ISlideNavigationTransitionInfoStatics;
|
|
struct ISplineColorKeyFrame;
|
|
struct ISplineColorKeyFrameStatics;
|
|
struct ISplineDoubleKeyFrame;
|
|
struct ISplineDoubleKeyFrameStatics;
|
|
struct ISplinePointKeyFrame;
|
|
struct ISplinePointKeyFrameStatics;
|
|
struct ISplitCloseThemeAnimation;
|
|
struct ISplitCloseThemeAnimationStatics;
|
|
struct ISplitOpenThemeAnimation;
|
|
struct ISplitOpenThemeAnimationStatics;
|
|
struct IStoryboard;
|
|
struct IStoryboardStatics;
|
|
struct ISuppressNavigationTransitionInfo;
|
|
struct ISwipeBackThemeAnimation;
|
|
struct ISwipeBackThemeAnimationStatics;
|
|
struct ISwipeHintThemeAnimation;
|
|
struct ISwipeHintThemeAnimationStatics;
|
|
struct ITimeline;
|
|
struct ITimelineFactory;
|
|
struct ITimelineStatics;
|
|
struct ITransition;
|
|
struct ITransitionFactory;
|
|
struct AddDeleteThemeTransition;
|
|
struct BackEase;
|
|
struct BasicConnectedAnimationConfiguration;
|
|
struct BeginStoryboard;
|
|
struct BounceEase;
|
|
struct CircleEase;
|
|
struct ColorAnimation;
|
|
struct ColorAnimationUsingKeyFrames;
|
|
struct ColorKeyFrame;
|
|
struct ColorKeyFrameCollection;
|
|
struct CommonNavigationTransitionInfo;
|
|
struct ConnectedAnimation;
|
|
struct ConnectedAnimationConfiguration;
|
|
struct ConnectedAnimationService;
|
|
struct ContentThemeTransition;
|
|
struct ContinuumNavigationTransitionInfo;
|
|
struct CubicEase;
|
|
struct DirectConnectedAnimationConfiguration;
|
|
struct DiscreteColorKeyFrame;
|
|
struct DiscreteDoubleKeyFrame;
|
|
struct DiscreteObjectKeyFrame;
|
|
struct DiscretePointKeyFrame;
|
|
struct DoubleAnimation;
|
|
struct DoubleAnimationUsingKeyFrames;
|
|
struct DoubleKeyFrame;
|
|
struct DoubleKeyFrameCollection;
|
|
struct DragItemThemeAnimation;
|
|
struct DragOverThemeAnimation;
|
|
struct DrillInNavigationTransitionInfo;
|
|
struct DrillInThemeAnimation;
|
|
struct DrillOutThemeAnimation;
|
|
struct DropTargetItemThemeAnimation;
|
|
struct EasingColorKeyFrame;
|
|
struct EasingDoubleKeyFrame;
|
|
struct EasingFunctionBase;
|
|
struct EasingPointKeyFrame;
|
|
struct EdgeUIThemeTransition;
|
|
struct ElasticEase;
|
|
struct EntranceNavigationTransitionInfo;
|
|
struct EntranceThemeTransition;
|
|
struct ExponentialEase;
|
|
struct FadeInThemeAnimation;
|
|
struct FadeOutThemeAnimation;
|
|
struct GravityConnectedAnimationConfiguration;
|
|
struct KeySpline;
|
|
struct KeyTimeHelper;
|
|
struct LinearColorKeyFrame;
|
|
struct LinearDoubleKeyFrame;
|
|
struct LinearPointKeyFrame;
|
|
struct NavigationThemeTransition;
|
|
struct NavigationTransitionInfo;
|
|
struct ObjectAnimationUsingKeyFrames;
|
|
struct ObjectKeyFrame;
|
|
struct ObjectKeyFrameCollection;
|
|
struct PaneThemeTransition;
|
|
struct PointAnimation;
|
|
struct PointAnimationUsingKeyFrames;
|
|
struct PointKeyFrame;
|
|
struct PointKeyFrameCollection;
|
|
struct PointerDownThemeAnimation;
|
|
struct PointerUpThemeAnimation;
|
|
struct PopInThemeAnimation;
|
|
struct PopOutThemeAnimation;
|
|
struct PopupThemeTransition;
|
|
struct PowerEase;
|
|
struct QuadraticEase;
|
|
struct QuarticEase;
|
|
struct QuinticEase;
|
|
struct ReorderThemeTransition;
|
|
struct RepeatBehaviorHelper;
|
|
struct RepositionThemeAnimation;
|
|
struct RepositionThemeTransition;
|
|
struct SineEase;
|
|
struct SlideNavigationTransitionInfo;
|
|
struct SplineColorKeyFrame;
|
|
struct SplineDoubleKeyFrame;
|
|
struct SplinePointKeyFrame;
|
|
struct SplitCloseThemeAnimation;
|
|
struct SplitOpenThemeAnimation;
|
|
struct Storyboard;
|
|
struct SuppressNavigationTransitionInfo;
|
|
struct SwipeBackThemeAnimation;
|
|
struct SwipeHintThemeAnimation;
|
|
struct Timeline;
|
|
struct TimelineCollection;
|
|
struct Transition;
|
|
struct TransitionCollection;
|
|
struct KeyTime;
|
|
struct RepeatBehavior;
|
|
}
|
|
namespace winrt::impl {
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBackEaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfigurationFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboardStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFramesStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfoStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfigurationFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationServiceStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContentThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfoStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfigurationFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFramesStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragItemThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragOverThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillOutThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEasingDoubleKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEdgeUIThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfoStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeInThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeOutThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfigurationFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelperStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoOverrides> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFramesStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFramesStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerDownThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerUpThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopOutThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopupThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEaseStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepeatBehaviorHelperStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeTransitionStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfoStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplineDoubleKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrameStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitCloseThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitOpenThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboardStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeBackThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeHintThemeAnimationStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ITransition> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ITransitionFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::AddDeleteThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::BackEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
BasicConnectedAnimationConfiguration> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::BeginStoryboard> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::BounceEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::CircleEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ColorAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ColorAnimationUsingKeyFrames> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrameCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
CommonNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ConnectedAnimationConfiguration> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimationService> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ContentThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ContinuumNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::CubicEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DirectConnectedAnimationConfiguration> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteColorKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteDoubleKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteObjectKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscretePointKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::DoubleAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DoubleAnimationUsingKeyFrames> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrameCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragItemThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragOverThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DrillInNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillInThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillOutThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DropTargetItemThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingColorKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingDoubleKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingPointKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EdgeUIThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ElasticEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
EntranceNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EntranceThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ExponentialEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FadeInThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FadeOutThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
GravityConnectedAnimationConfiguration> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::KeyTimeHelper> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearColorKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearDoubleKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearPointKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ObjectAnimationUsingKeyFrames> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrameCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PaneThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::PointAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
PointAnimationUsingKeyFrames> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrameCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerDownThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerUpThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopInThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopOutThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopupThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::PowerEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::QuadraticEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::QuarticEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::QuinticEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ReorderThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorHelper> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeTransition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::SineEase> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplineColorKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplineDoubleKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplinePointKeyFrame> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitCloseThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitOpenThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::Storyboard> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SuppressNavigationTransitionInfo> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeBackThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeHintThemeAnimation> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::Timeline> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::TimelineCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::Transition> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::TransitionCollection> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::ClockState> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimationComponent> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::EasingMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::FillBehavior> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorType> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionEffect> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime> {
|
|
using type = struct_category<winrt::Windows::Foundation::TimeSpan>;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior> {
|
|
using type = struct_category<
|
|
double, winrt::Windows::Foundation::TimeSpan,
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorType>;
|
|
};
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::AddDeleteThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.AddDeleteThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::BackEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.BackEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
BasicConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.BasicConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::BeginStoryboard> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.BeginStoryboard";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::BounceEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.BounceEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::CircleEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.CircleEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ColorAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ColorAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ColorAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ColorAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrameCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ColorKeyFrameCollection";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
CommonNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.CommonNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ConnectedAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimationService> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ConnectedAnimationService";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ContentThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ContentThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ContinuumNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ContinuumNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::CubicEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.CubicEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DirectConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DirectConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DiscreteColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DiscreteDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteObjectKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DiscreteObjectKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscretePointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DiscretePointKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::DoubleAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DoubleAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DoubleAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DoubleAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrameCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DoubleKeyFrameCollection";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragItemThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DragItemThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragOverThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DragOverThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DrillInNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DrillInNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DrillInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DrillOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DropTargetItemThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.DropTargetItemThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::EasingColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EasingColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::EasingDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EasingDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EasingFunctionBase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::EasingPointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EasingPointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EdgeUIThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EdgeUIThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ElasticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ElasticEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
EntranceNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EntranceThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EntranceThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ExponentialEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ExponentialEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::FadeInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.FadeInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FadeOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.FadeOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
GravityConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.GravityConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.KeySpline";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::KeyTimeHelper> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.KeyTimeHelper";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::LinearColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.LinearColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::LinearDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.LinearDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::LinearPointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.LinearPointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.NavigationThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.NavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ObjectAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ObjectAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ObjectKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrameCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ObjectKeyFrameCollection";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PaneThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PaneThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PointAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
PointAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrameCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointKeyFrameCollection";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerDownThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointerDownThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerUpThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PointerUpThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PopInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PopInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PopOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PopOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PopupThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PopupThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::PowerEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.PowerEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::QuadraticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.QuadraticEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::QuarticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.QuarticEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::QuinticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.QuinticEase";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ReorderThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ReorderThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorHelper> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.RepeatBehaviorHelper";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.RepositionThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.RepositionThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::SineEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SineEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SlideNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::SplineColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SplineColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::SplineDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SplineDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::SplinePointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SplinePointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitCloseThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SplitCloseThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitOpenThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SplitOpenThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::Storyboard> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.Storyboard";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SuppressNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SuppressNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeBackThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SwipeBackThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeHintThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SwipeHintThemeAnimation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::Timeline> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.Timeline";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::TimelineCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.TimelineCollection";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::Transition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.Transition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::TransitionCollection> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.TransitionCollection";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ClockState> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ClockState";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimationComponent> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ConnectedAnimationComponent";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::EasingMode> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.EasingMode";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::FillBehavior> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.FillBehavior";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorType> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.RepeatBehaviorType";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionEffect> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.SlideNavigationTransitionEffect";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.KeyTime";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.RepeatBehavior";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IAddDeleteThemeTransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBackEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBackEaseStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBasicConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfigurationFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IBasicConnectedAnimationConfigurationFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBeginStoryboard";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboardStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBeginStoryboardStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBounceEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IBounceEaseStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ICircleEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFramesStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorAnimationUsingKeyFramesStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorKeyFrameFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IColorKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfoStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ICommonNavigationTransitionInfoStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IConnectedAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfigurationFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IConnectedAnimationConfigurationFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IConnectedAnimationService";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationServiceStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IConnectedAnimationServiceStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IContentThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContentThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IContentThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IContinuumNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfoStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IContinuumNavigationTransitionInfoStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ICubicEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDirectConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfigurationFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IDirectConnectedAnimationConfigurationFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDiscreteColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDiscreteDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDiscreteObjectKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDiscretePointKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFramesStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleAnimationUsingKeyFramesStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleKeyFrameFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDoubleKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDragItemThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragItemThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDragItemThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDragOverThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragOverThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDragOverThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDrillInNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDrillInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDrillInThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDrillOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillOutThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDrillOutThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IDropTargetItemThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingColorKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEasingDoubleKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingDoubleKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingFunctionBase";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingFunctionBaseFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingFunctionBaseStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingPointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEasingPointKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEdgeUIThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEdgeUIThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEdgeUIThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IElasticEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IElasticEaseStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEntranceNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfoStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IEntranceNavigationTransitionInfoStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEntranceThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IEntranceThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IExponentialEase";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IExponentialEaseStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IFadeInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeInThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IFadeInThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IFadeOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeOutThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IFadeOutThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IGravityConnectedAnimationConfiguration";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfigurationFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation."
|
|
L"IGravityConnectedAnimationConfigurationFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IKeySpline";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IKeyTimeHelper";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelperStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IKeyTimeHelperStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ILinearColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ILinearDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ILinearPointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.INavigationThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.INavigationThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.INavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.INavigationTransitionInfoFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoOverrides> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.INavigationTransitionInfoOverrides";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFramesStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IObjectAnimationUsingKeyFramesStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IObjectKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IObjectKeyFrameFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IObjectKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPaneThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFrames";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFramesStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointAnimationUsingKeyFramesStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointKeyFrameFactory";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointerDownThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerDownThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointerDownThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointerUpThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerUpThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPointerUpThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopInThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopInThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopOutThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopOutThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopOutThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopupThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopupThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPopupThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPowerEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEaseStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IPowerEaseStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IQuadraticEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IQuarticEase";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IQuinticEase";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IReorderThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepeatBehaviorHelper";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepeatBehaviorHelperStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepeatBehaviorHelperStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepositionThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepositionThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepositionThemeTransition";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeTransitionStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IRepositionThemeTransitionStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISineEase";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfoStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISlideNavigationTransitionInfoStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplineColorKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplineColorKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplineDoubleKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplineDoubleKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplineDoubleKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplinePointKeyFrame";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrameStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplinePointKeyFrameStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplitCloseThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitCloseThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplitCloseThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplitOpenThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitOpenThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISplitOpenThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IStoryboard";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboardStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.IStoryboardStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISuppressNavigationTransitionInfo";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISwipeBackThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeBackThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISwipeBackThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISwipeHintThemeAnimation";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeHintThemeAnimationStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ISwipeHintThemeAnimationStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ITimeline";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ITimelineFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineStatics> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ITimelineStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITransition> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ITransition";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITransitionFactory> =
|
|
L"Microsoft.UI.Xaml.Media.Animation.ITransitionFactory";
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition>{
|
|
0x3728595E,
|
|
0x0EA2,
|
|
0x524B,
|
|
{0x93, 0x48, 0x86, 0xCF, 0xB8, 0x60, 0xA0,
|
|
0xFF}}; // 3728595E-0EA2-524B-9348-86CFB860A0FF
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase>{
|
|
0x1775BD43,
|
|
0x1939,
|
|
0x57CB,
|
|
{0x8C, 0x31, 0xCD, 0x75, 0x90, 0xEC, 0x95,
|
|
0x43}}; // 1775BD43-1939-57CB-8C31-CD7590EC9543
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEaseStatics>{
|
|
0x1EAD2EF9,
|
|
0x7901,
|
|
0x542D,
|
|
{0xAE, 0x08, 0x7B, 0x59, 0x37, 0xB3, 0x2E,
|
|
0xF0}}; // 1EAD2EF9-7901-542D-AE08-7B5937B32EF0
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration>{
|
|
0x7FF18AFE,
|
|
0x91E8,
|
|
0x52FA,
|
|
{0xA1, 0xC1, 0x7B, 0x2C, 0x1A, 0x14, 0x01,
|
|
0x18}}; // 7FF18AFE-91E8-52FA-A1C1-7B2C1A140118
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfigurationFactory>{
|
|
0x2D156A02,
|
|
0x0FB5,
|
|
0x5AD1,
|
|
{0xAF, 0x9B, 0xBC, 0x9C, 0x27, 0x20, 0xFE,
|
|
0xCB}}; // 2D156A02-0FB5-5AD1-AF9B-BC9C2720FECB
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard>{
|
|
0xBB364720,
|
|
0xEE5A,
|
|
0x5B32,
|
|
{0x91, 0xE2, 0x62, 0x58, 0x97, 0x29, 0xFD,
|
|
0x3A}}; // BB364720-EE5A-5B32-91E2-62589729FD3A
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboardStatics>{
|
|
0x4D5FDBEB,
|
|
0x6B0E,
|
|
0x5A8F,
|
|
{0xA8, 0xF0, 0x01, 0xF4, 0x38, 0xDF, 0x8F,
|
|
0xB2}}; // 4D5FDBEB-6B0E-5A8F-A8F0-01F438DF8FB2
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase>{
|
|
0xC138BFFF,
|
|
0x87C8,
|
|
0x5C60,
|
|
{0xB2, 0x80, 0x68, 0x2A, 0x49, 0x9C, 0x58,
|
|
0xC3}}; // C138BFFF-87C8-5C60-B280-682A499C58C3
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEaseStatics>{
|
|
0xD7716B38,
|
|
0xC705,
|
|
0x5093,
|
|
{0x96, 0xD6, 0x73, 0x5C, 0x13, 0x10, 0x5A,
|
|
0x30}}; // D7716B38-C705-5093-96D6-735C13105A30
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase>{
|
|
0x88209080,
|
|
0x2929,
|
|
0x5924,
|
|
{0x9B, 0x52, 0xF9, 0x51, 0x96, 0x56, 0x87,
|
|
0x13}}; // 88209080-2929-5924-9B52-F95196568713
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation>{
|
|
0x6DF862D2,
|
|
0x65F2,
|
|
0x53A8,
|
|
{0x8B, 0x1B, 0x1B, 0x6C, 0x17, 0x63, 0xC1,
|
|
0x75}}; // 6DF862D2-65F2-53A8-8B1B-1B6C1763C175
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimationStatics>{
|
|
0x99AEBE0F,
|
|
0x928E,
|
|
0x52CB,
|
|
{0x84, 0x2F, 0xF4, 0x3F, 0xE6, 0x60, 0xFF,
|
|
0x06}}; // 99AEBE0F-928E-52CB-842F-F43FE660FF06
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames>{
|
|
0x96F28C97,
|
|
0x67EB,
|
|
0x5393,
|
|
{0x8E, 0x37, 0xA8, 0x1D, 0x8F, 0xDA, 0x18,
|
|
0xB3}}; // 96F28C97-67EB-5393-8E37-A81D8FDA18B3
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFramesStatics>{
|
|
0x5B0F4840,
|
|
0x0EF7,
|
|
0x5AD7,
|
|
{0xA8, 0xF2, 0xD4, 0x94, 0x24, 0xED, 0x90,
|
|
0x6F}}; // 5B0F4840-0EF7-5AD7-A8F2-D49424ED906F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame>{
|
|
0x02848C7E,
|
|
0xC772,
|
|
0x5F66,
|
|
{0x84, 0x2B, 0xFD, 0x49, 0x4D, 0x0D, 0xA6,
|
|
0x69}}; // 02848C7E-C772-5F66-842B-FD494D0DA669
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameFactory>{
|
|
0xA82CC182,
|
|
0x9D80,
|
|
0x508C,
|
|
{0xB9, 0x62, 0xD7, 0x42, 0x25, 0x58, 0x72,
|
|
0x00}}; // A82CC182-9D80-508C-B962-D74225587200
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameStatics>{
|
|
0xB62FDD68,
|
|
0x15C7,
|
|
0x5C6C,
|
|
{0xA4, 0xFA, 0x0C, 0xEE, 0x10, 0xE0, 0x45,
|
|
0x56}}; // B62FDD68-15C7-5C6C-A4FA-0CEE10E04556
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo>{
|
|
0xB21CC95F,
|
|
0x9E3D,
|
|
0x540A,
|
|
{0xB3, 0x5A, 0x17, 0xB9, 0x9D, 0xC4, 0x1B,
|
|
0x1E}}; // B21CC95F-9E3D-540A-B35A-17B99DC41B1E
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfoStatics>{
|
|
0x20020BE1,
|
|
0xC1BA,
|
|
0x59F5,
|
|
{0x99, 0x7A, 0xC0, 0x4F, 0x5E, 0x38, 0x33,
|
|
0xB0}}; // 20020BE1-C1BA-59F5-997A-C04F5E3833B0
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation>{
|
|
0xA9C1C6AD,
|
|
0x7670,
|
|
0x589C,
|
|
{0xA6, 0x08, 0x9B, 0x5C, 0x01, 0xCE, 0xC7,
|
|
0x1F}}; // A9C1C6AD-7670-589C-A608-9B5C01CEC71F
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration>{
|
|
0xE848379D,
|
|
0x7E25,
|
|
0x5976,
|
|
{0xBF, 0xB3, 0x08, 0x6B, 0xAC, 0x4E, 0x88,
|
|
0x49}}; // E848379D-7E25-5976-BFB3-086BAC4E8849
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfigurationFactory>{
|
|
0x71008845,
|
|
0x4A12,
|
|
0x5A1A,
|
|
{0x96, 0x9C, 0x41, 0x52, 0xB5, 0x17, 0x49,
|
|
0x22}}; // 71008845-4A12-5A1A-969C-4152B5174922
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService>{
|
|
0x85F72163,
|
|
0xC3C8,
|
|
0x586A,
|
|
{0x91, 0xFE, 0x3E, 0x03, 0x15, 0xA3, 0xA4,
|
|
0xFC}}; // 85F72163-C3C8-586A-91FE-3E0315A3A4FC
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationServiceStatics>{
|
|
0xF30AD68D,
|
|
0x3426,
|
|
0x5564,
|
|
{0x92, 0xC6, 0x28, 0x8B, 0x81, 0x9E, 0x65,
|
|
0x2A}}; // F30AD68D-3426-5564-92C6-288B819E652A
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition>{
|
|
0xDFF47071,
|
|
0xCC51,
|
|
0x556C,
|
|
{0xA3, 0xFE, 0x8B, 0xBB, 0x4C, 0xBA, 0x61,
|
|
0x95}}; // DFF47071-CC51-556C-A3FE-8BBB4CBA6195
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContentThemeTransitionStatics>{
|
|
0x95CDA8B1,
|
|
0x6667,
|
|
0x56E3,
|
|
{0xBE, 0x40, 0x86, 0x6E, 0xEF, 0x53, 0x66,
|
|
0x3C}}; // 95CDA8B1-6667-56E3-BE40-866EEF53663C
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo>{
|
|
0xC55DA70F,
|
|
0xFF2A,
|
|
0x5FC3,
|
|
{0x81, 0xC5, 0x96, 0x70, 0xF4, 0xD7, 0x87,
|
|
0x52}}; // C55DA70F-FF2A-5FC3-81C5-9670F4D78752
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfoStatics>{
|
|
0xCA9006FD,
|
|
0xF513,
|
|
0x5F34,
|
|
{0xAD, 0x7F, 0x49, 0xF9, 0xD7, 0xA9, 0x94,
|
|
0x32}}; // CA9006FD-F513-5F34-AD7F-49F9D7A99432
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase>{
|
|
0x01A218B4,
|
|
0xEB7E,
|
|
0x54F9,
|
|
{0xBF, 0xB6, 0xC6, 0xEE, 0x12, 0x80, 0x13,
|
|
0xD2}}; // 01A218B4-EB7E-54F9-BFB6-C6EE128013D2
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration>{
|
|
0x44F192EB,
|
|
0xCC11,
|
|
0x545E,
|
|
{0x8F, 0xA2, 0x1F, 0x0E, 0xC9, 0xC4, 0x43,
|
|
0x8A}}; // 44F192EB-CC11-545E-8FA2-1F0EC9C4438A
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfigurationFactory>{
|
|
0x604ABA9B,
|
|
0x4EB8,
|
|
0x5310,
|
|
{0x91, 0xDC, 0x30, 0x96, 0x2E, 0x25, 0xAB,
|
|
0x00}}; // 604ABA9B-4EB8-5310-91DC-30962E25AB00
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame>{
|
|
0x9B3D88A7,
|
|
0x31D3,
|
|
0x5912,
|
|
{0x86, 0x46, 0x64, 0x1A, 0x8A, 0x56, 0x5C,
|
|
0xA1}}; // 9B3D88A7-31D3-5912-8646-641A8A565CA1
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame>{
|
|
0xEC16A555,
|
|
0xC083,
|
|
0x5A18,
|
|
{0x80, 0x5B, 0xA1, 0x4B, 0x90, 0xBC, 0x80,
|
|
0xE2}}; // EC16A555-C083-5A18-805B-A14B90BC80E2
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame>{
|
|
0x542FA813,
|
|
0x6892,
|
|
0x559D,
|
|
{0x9F, 0x69, 0x1F, 0x2A, 0xC6, 0x66, 0xAF,
|
|
0x13}}; // 542FA813-6892-559D-9F69-1F2AC666AF13
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame>{
|
|
0x2255A291,
|
|
0x007E,
|
|
0x57CE,
|
|
{0xAA, 0x53, 0x97, 0xD1, 0xE4, 0xA0, 0xD7,
|
|
0xE2}}; // 2255A291-007E-57CE-AA53-97D1E4A0D7E2
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation>{
|
|
0x651EC97E,
|
|
0xE483,
|
|
0x5985,
|
|
{0xAA, 0x0B, 0x49, 0xCF, 0xB0, 0x74, 0x32,
|
|
0xDD}}; // 651EC97E-E483-5985-AA0B-49CFB07432DD
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimationStatics>{
|
|
0x4E098387,
|
|
0xADC6,
|
|
0x5549,
|
|
{0xAD, 0x21, 0x63, 0x3E, 0x4F, 0xA2, 0x44,
|
|
0xC2}}; // 4E098387-ADC6-5549-AD21-633E4FA244C2
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames>{
|
|
0x815437D5,
|
|
0x63CF,
|
|
0x54A5,
|
|
{0xAE, 0xA5, 0x24, 0xB8, 0x47, 0x08, 0xD1,
|
|
0x2D}}; // 815437D5-63CF-54A5-AEA5-24B84708D12D
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFramesStatics>{
|
|
0x4C1C9BF1,
|
|
0x3A03,
|
|
0x5689,
|
|
{0xB1, 0x8F, 0x6C, 0x44, 0x25, 0x1E, 0x13,
|
|
0xD9}}; // 4C1C9BF1-3A03-5689-B18F-6C44251E13D9
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame>{
|
|
0x94C82AE6,
|
|
0xCA62,
|
|
0x5F52,
|
|
{0x93, 0x4C, 0x3E, 0x42, 0x7E, 0x75, 0xD6,
|
|
0x9A}}; // 94C82AE6-CA62-5F52-934C-3E427E75D69A
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameFactory>{
|
|
0x2D492CB3,
|
|
0xF488,
|
|
0x5D30,
|
|
{0xB0, 0x0C, 0xB6, 0xF2, 0x54, 0x7D, 0x0E,
|
|
0xFE}}; // 2D492CB3-F488-5D30-B00C-B6F2547D0EFE
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameStatics>{
|
|
0x0E56914C,
|
|
0xB430,
|
|
0x538F,
|
|
{0xBB, 0x66, 0x0B, 0x8E, 0x83, 0xAB, 0x3D,
|
|
0xB6}}; // 0E56914C-B430-538F-BB66-0B8E83AB3DB6
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation>{
|
|
0x648E690E,
|
|
0xA2C0,
|
|
0x58CA,
|
|
{0xB1, 0x5D, 0xDB, 0x6F, 0xCC, 0xC6, 0x63,
|
|
0xF2}}; // 648E690E-A2C0-58CA-B15D-DB6FCCC663F2
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragItemThemeAnimationStatics>{
|
|
0xCDBDB41A,
|
|
0xCE84,
|
|
0x50A1,
|
|
{0x8B, 0x96, 0x96, 0x59, 0x9C, 0xD9, 0x61,
|
|
0x9D}}; // CDBDB41A-CE84-50A1-8B96-96599CD9619D
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation>{
|
|
0x633CD3C0,
|
|
0x71AF,
|
|
0x52FD,
|
|
{0x99, 0x3E, 0x50, 0x4E, 0x3E, 0x6F, 0x56,
|
|
0xD4}}; // 633CD3C0-71AF-52FD-993E-504E3E6F56D4
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragOverThemeAnimationStatics>{
|
|
0x8301AFD2,
|
|
0x68B2,
|
|
0x5C6C,
|
|
{0xAA, 0xDF, 0x9A, 0x98, 0xD6, 0x20, 0xE8,
|
|
0xD2}}; // 8301AFD2-68B2-5C6C-AADF-9A98D620E8D2
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo>{
|
|
0x5D5863D6,
|
|
0x4BBF,
|
|
0x5B30,
|
|
{0x94, 0xFA, 0x03, 0x45, 0x31, 0xCF, 0xA2,
|
|
0xAA}}; // 5D5863D6-4BBF-5B30-94FA-034531CFA2AA
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation>{
|
|
0x097577E0,
|
|
0x3027,
|
|
0x5F24,
|
|
{0xAF, 0x8C, 0x97, 0x6D, 0x9F, 0xAE, 0xD8,
|
|
0x30}}; // 097577E0-3027-5F24-AF8C-976D9FAED830
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInThemeAnimationStatics>{
|
|
0xBA24258E,
|
|
0x3A8E,
|
|
0x5804,
|
|
{0x91, 0x5A, 0x76, 0x70, 0x89, 0x3D, 0xBE,
|
|
0xA4}}; // BA24258E-3A8E-5804-915A-7670893DBEA4
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation>{
|
|
0x9A93B9CC,
|
|
0x925F,
|
|
0x525A,
|
|
{0x9E, 0xAC, 0x55, 0xD3, 0x9D, 0xB3, 0xD3,
|
|
0x14}}; // 9A93B9CC-925F-525A-9EAC-55D39DB3D314
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillOutThemeAnimationStatics>{
|
|
0x6EB9693B,
|
|
0xC0D0,
|
|
0x5BAE,
|
|
{0x9C, 0xD2, 0x10, 0xD8, 0x0B, 0x8D, 0x38,
|
|
0x67}}; // 6EB9693B-C0D0-5BAE-9CD2-10D80B8D3867
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation>{
|
|
0xB97F19C0,
|
|
0xF1E2,
|
|
0x5705,
|
|
{0xA2, 0x52, 0x2D, 0xB0, 0x5D, 0x2E, 0x5A,
|
|
0x54}}; // B97F19C0-F1E2-5705-A252-2DB05D2E5A54
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimationStatics>{
|
|
0xA0CE9E16,
|
|
0xAE12,
|
|
0x55FC,
|
|
{0xA9, 0xE5, 0x29, 0xDC, 0x94, 0xA7, 0x13,
|
|
0xBD}}; // A0CE9E16-AE12-55FC-A9E5-29DC94A713BD
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame>{
|
|
0xA137A710,
|
|
0xDA3C,
|
|
0x5426,
|
|
{0xA1, 0xA2, 0x3A, 0x5A, 0x67, 0x2A, 0x42,
|
|
0x64}}; // A137A710-DA3C-5426-A1A2-3A5A672A4264
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrameStatics>{
|
|
0xC57818C0,
|
|
0x3361,
|
|
0x587D,
|
|
{0xB3, 0x81, 0x62, 0x0B, 0x69, 0x25, 0x1B,
|
|
0xCF}}; // C57818C0-3361-587D-B381-620B69251BCF
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame>{
|
|
0x935D9B7E,
|
|
0xDA61,
|
|
0x5BB2,
|
|
{0xA5, 0x74, 0x7D, 0x2E, 0x53, 0xB6, 0x05,
|
|
0x61}}; // 935D9B7E-DA61-5BB2-A574-7D2E53B60561
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrameStatics>{
|
|
0x8CC08735,
|
|
0x4221,
|
|
0x5127,
|
|
{0xAB, 0x2F, 0x1E, 0x7E, 0x3D, 0xF9, 0x5F,
|
|
0xB9}}; // 8CC08735-4221-5127-AB2F-1E7E3DF95FB9
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase>{
|
|
0x4FAB519A,
|
|
0xA93D,
|
|
0x5D28,
|
|
{0xAF, 0x18, 0x84, 0x53, 0x2B, 0xD3, 0x2E,
|
|
0xFE}}; // 4FAB519A-A93D-5D28-AF18-84532BD32EFE
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseFactory>{
|
|
0xB1B92F4C,
|
|
0x5EC7,
|
|
0x5CDA,
|
|
{0xB1, 0xD4, 0xFD, 0x15, 0x95, 0x95, 0xCA,
|
|
0x47}}; // B1B92F4C-5EC7-5CDA-B1D4-FD159595CA47
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseStatics>{
|
|
0x09032445,
|
|
0x967C,
|
|
0x52B8,
|
|
{0xB7, 0x12, 0x15, 0xF0, 0x66, 0xB3, 0x28,
|
|
0x21}}; // 09032445-967C-52B8-B712-15F066B32821
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame>{
|
|
0x9406EE8E,
|
|
0x3641,
|
|
0x54FE,
|
|
{0xA4, 0x24, 0x83, 0x42, 0x0E, 0xA4, 0x5C,
|
|
0xD3}}; // 9406EE8E-3641-54FE-A424-83420EA45CD3
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrameStatics>{
|
|
0xAC727659,
|
|
0x92A3,
|
|
0x52EA,
|
|
{0x89, 0x49, 0xB6, 0x09, 0xE4, 0x8C, 0x23,
|
|
0x3D}}; // AC727659-92A3-52EA-8949-B609E48C233D
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition>{
|
|
0x57089964,
|
|
0xE358,
|
|
0x5FE2,
|
|
{0x84, 0xE7, 0x15, 0xE8, 0x2B, 0xBA, 0x9C,
|
|
0x06}}; // 57089964-E358-5FE2-84E7-15E82BBA9C06
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEdgeUIThemeTransitionStatics>{
|
|
0x316AF8D4,
|
|
0xD2A0,
|
|
0x5D27,
|
|
{0x9A, 0xF6, 0x74, 0x77, 0x97, 0x96, 0x5D,
|
|
0x46}}; // 316AF8D4-D2A0-5D27-9AF6-747797965D46
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase>{
|
|
0x2B18D50B,
|
|
0x4D34,
|
|
0x509B,
|
|
{0x91, 0x5C, 0x61, 0xB1, 0xAA, 0x6F, 0x83,
|
|
0xD8}}; // 2B18D50B-4D34-509B-915C-61B1AA6F83D8
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEaseStatics>{
|
|
0x95FD9290,
|
|
0xD279,
|
|
0x5857,
|
|
{0x9F, 0x50, 0x3F, 0x29, 0x9A, 0x2D, 0x02,
|
|
0xF4}}; // 95FD9290-D279-5857-9F50-3F299A2D02F4
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo>{
|
|
0xDEC74921,
|
|
0x0ED7,
|
|
0x54E1,
|
|
{0x8C, 0x1D, 0x30, 0xB8, 0xCC, 0xCC, 0x4B,
|
|
0x8D}}; // DEC74921-0ED7-54E1-8C1D-30B8CCCC4B8D
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfoStatics>{
|
|
0xF1096DE1,
|
|
0x1F79,
|
|
0x5D38,
|
|
{0xA4, 0xD6, 0x16, 0xF3, 0xBD, 0xAA, 0xB7,
|
|
0xF0}}; // F1096DE1-1F79-5D38-A4D6-16F3BDAAB7F0
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition>{
|
|
0x8EB681FA,
|
|
0x1629,
|
|
0x5E29,
|
|
{0xAC, 0x1E, 0x70, 0xF3, 0x63, 0x93, 0x29,
|
|
0xF8}}; // 8EB681FA-1629-5E29-AC1E-70F3639329F8
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceThemeTransitionStatics>{
|
|
0xC99E5435,
|
|
0xFACC,
|
|
0x50AF,
|
|
{0xB9, 0x6C, 0x63, 0xB1, 0x4F, 0xE7, 0x15,
|
|
0x6E}}; // C99E5435-FACC-50AF-B96C-63B14FE7156E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase>{
|
|
0x4D289262,
|
|
0xE832,
|
|
0x5FBC,
|
|
{0xA9, 0x8B, 0x87, 0xA6, 0xEC, 0xB3, 0xB6,
|
|
0xCC}}; // 4D289262-E832-5FBC-A98B-87A6ECB3B6CC
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEaseStatics>{
|
|
0x8394AB8F,
|
|
0xDDF1,
|
|
0x55D0,
|
|
{0xAC, 0xF1, 0x07, 0xFE, 0xDD, 0x92, 0x9B,
|
|
0xB5}}; // 8394AB8F-DDF1-55D0-ACF1-07FEDD929BB5
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation>{
|
|
0x0DCA074A,
|
|
0x31CC,
|
|
0x5E70,
|
|
{0x8B, 0x6B, 0x8D, 0xBD, 0x7F, 0xFF, 0x01,
|
|
0xF6}}; // 0DCA074A-31CC-5E70-8B6B-8DBD7FFF01F6
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimationStatics>{
|
|
0x5D74A6A6,
|
|
0x92C6,
|
|
0x5E49,
|
|
{0x86, 0x5F, 0x67, 0x60, 0x87, 0x24, 0x71,
|
|
0x79}}; // 5D74A6A6-92C6-5E49-865F-676087247179
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation>{
|
|
0x114024D6,
|
|
0x5D67,
|
|
0x5C9C,
|
|
{0x83, 0xC5, 0x54, 0xA8, 0xBD, 0x7B, 0x67,
|
|
0x1A}}; // 114024D6-5D67-5C9C-83C5-54A8BD7B671A
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeOutThemeAnimationStatics>{
|
|
0x0277BEA1,
|
|
0xA0A5,
|
|
0x5E26,
|
|
{0x9B, 0x56, 0x6A, 0x42, 0x08, 0x86, 0x27,
|
|
0x38}}; // 0277BEA1-A0A5-5E26-9B56-6A4208862738
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration>{
|
|
0x04C8B276,
|
|
0xCFF3,
|
|
0x5A55,
|
|
{0x92, 0x29, 0x33, 0xDC, 0x66, 0xC9, 0x9E,
|
|
0x20}}; // 04C8B276-CFF3-5A55-9229-33DC66C99E20
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfigurationFactory>{
|
|
0xBC7A71B5,
|
|
0x7CDA,
|
|
0x5BB7,
|
|
{0x96, 0x7E, 0xD6, 0xA0, 0x31, 0x28, 0x5A,
|
|
0x9C}}; // BC7A71B5-7CDA-5BB7-967E-D6A031285A9C
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline>{
|
|
0x130D8B2B,
|
|
0x0B52,
|
|
0x5253,
|
|
{0x88, 0x1B, 0x36, 0xAB, 0x48, 0x59, 0x2E,
|
|
0x6B}}; // 130D8B2B-0B52-5253-881B-36AB48592E6B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper>{
|
|
0xE354DA44,
|
|
0x1F24,
|
|
0x59C6,
|
|
{0xBC, 0x5B, 0xD6, 0xB1, 0xBA, 0x26, 0x7E,
|
|
0x9C}}; // E354DA44-1F24-59C6-BC5B-D6B1BA267E9C
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelperStatics>{
|
|
0xAE5D22C9,
|
|
0x0FDB,
|
|
0x5823,
|
|
{0x88, 0x46, 0x8A, 0x4D, 0x0B, 0x9E, 0xEB,
|
|
0xFA}}; // AE5D22C9-0FDB-5823-8846-8A4D0B9EEBFA
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame>{
|
|
0x0BCE4CD6,
|
|
0x3A80,
|
|
0x5F2F,
|
|
{0x93, 0x2E, 0x61, 0x9A, 0x85, 0x46, 0xD0,
|
|
0xBD}}; // 0BCE4CD6-3A80-5F2F-932E-619A8546D0BD
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame>{
|
|
0x38A635B9,
|
|
0xF613,
|
|
0x55E0,
|
|
{0xAA, 0xEC, 0x9D, 0x4E, 0x09, 0x7E, 0xFF,
|
|
0x91}}; // 38A635B9-F613-55E0-AAEC-9D4E097EFF91
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame>{
|
|
0x4EC22493,
|
|
0xBACB,
|
|
0x5105,
|
|
{0xAC, 0x16, 0x8E, 0xA5, 0x41, 0x8A, 0xB7,
|
|
0x6E}}; // 4EC22493-BACB-5105-AC16-8EA5418AB76E
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition>{
|
|
0xD7CFBD3B,
|
|
0x0D27,
|
|
0x5EA1,
|
|
{0xBE, 0xB7, 0xF6, 0xB8, 0x47, 0x52, 0x0D,
|
|
0xC6}}; // D7CFBD3B-0D27-5EA1-BEB7-F6B847520DC6
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationThemeTransitionStatics>{
|
|
0x78323EFF,
|
|
0xD543,
|
|
0x551D,
|
|
{0xB2, 0xC7, 0x94, 0xE9, 0x3A, 0x16, 0x06,
|
|
0x5B}}; // 78323EFF-D543-551D-B2C7-94E93A16065B
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo>{
|
|
0x25BB17FB,
|
|
0x6E15,
|
|
0x514E,
|
|
{0xB2, 0x78, 0x19, 0x75, 0x37, 0xA4, 0xD9,
|
|
0x90}}; // 25BB17FB-6E15-514E-B278-197537A4D990
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoFactory>{
|
|
0xC514B6FF,
|
|
0xF6ED,
|
|
0x572E,
|
|
{0x83, 0x92, 0x3E, 0xA1, 0x7B, 0xC7, 0xD4,
|
|
0xC4}}; // C514B6FF-F6ED-572E-8392-3EA17BC7D4C4
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoOverrides>{
|
|
0x3D6AF190,
|
|
0x5A56,
|
|
0x513D,
|
|
{0xAF, 0xF9, 0x63, 0x19, 0x25, 0xD0, 0xFA,
|
|
0x43}}; // 3D6AF190-5A56-513D-AFF9-631925D0FA43
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames>{
|
|
0xAA08DC4C,
|
|
0x0B03,
|
|
0x5C0A,
|
|
{0xB0, 0x84, 0xD9, 0x5D, 0x27, 0x2B, 0x2F,
|
|
0x0D}}; // AA08DC4C-0B03-5C0A-B084-D95D272B2F0D
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFramesStatics>{
|
|
0x411A09B0,
|
|
0x9AB4,
|
|
0x54B9,
|
|
{0x99, 0xB9, 0x54, 0xF9, 0x55, 0xA6, 0x75,
|
|
0x4E}}; // 411A09B0-9AB4-54B9-99B9-54F955A6754E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame>{
|
|
0xC5A9F65B,
|
|
0xFC69,
|
|
0x5A88,
|
|
{0xA7, 0x97, 0x34, 0xF4, 0x6D, 0x76, 0x13,
|
|
0x81}}; // C5A9F65B-FC69-5A88-A797-34F46D761381
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameFactory>{
|
|
0xDC59DA6E,
|
|
0x82B9,
|
|
0x55F7,
|
|
{0xA3, 0x58, 0xBA, 0x2A, 0x07, 0x66, 0x5A,
|
|
0xA9}}; // DC59DA6E-82B9-55F7-A358-BA2A07665AA9
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameStatics>{
|
|
0x39E59CEB,
|
|
0x2859,
|
|
0x5A5F,
|
|
{0xAC, 0xD8, 0xBC, 0x49, 0x1D, 0x49, 0xC4,
|
|
0xB6}}; // 39E59CEB-2859-5A5F-ACD8-BC491D49C4B6
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition>{
|
|
0x321BCD80,
|
|
0x157C,
|
|
0x5E10,
|
|
{0xB0, 0xFE, 0x64, 0x40, 0xBD, 0x92, 0x52,
|
|
0x9A}}; // 321BCD80-157C-5E10-B0FE-6440BD92529A
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransitionStatics>{
|
|
0x47E01752,
|
|
0x5264,
|
|
0x5FB1,
|
|
{0x89, 0x46, 0xAB, 0x49, 0xFE, 0x6A, 0xF8,
|
|
0xFD}}; // 47E01752-5264-5FB1-8946-AB49FE6AF8FD
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation>{
|
|
0xA0737CC4,
|
|
0x2EAB,
|
|
0x5C13,
|
|
{0xA5, 0xD7, 0x78, 0x36, 0x1D, 0xF1, 0x00,
|
|
0x0E}}; // A0737CC4-2EAB-5C13-A5D7-78361DF1000E
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimationStatics>{
|
|
0x71CFB43B,
|
|
0xBADA,
|
|
0x554B,
|
|
{0x8F, 0xCA, 0xB5, 0x58, 0xD6, 0x23, 0xBB,
|
|
0xC0}}; // 71CFB43B-BADA-554B-8FCA-B558D623BBC0
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames>{
|
|
0xBDD63992,
|
|
0xDF13,
|
|
0x5514,
|
|
{0x86, 0x11, 0x49, 0x52, 0xF7, 0x22, 0xF6,
|
|
0xD0}}; // BDD63992-DF13-5514-8611-4952F722F6D0
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFramesStatics>{
|
|
0x04152B3B,
|
|
0xF0DA,
|
|
0x5B28,
|
|
{0x87, 0x7D, 0x9A, 0xC9, 0x6D, 0x33, 0x4A,
|
|
0x77}}; // 04152B3B-F0DA-5B28-877D-9AC96D334A77
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame>{
|
|
0x59D5C07D,
|
|
0xA3A7,
|
|
0x5450,
|
|
{0x9D, 0xFB, 0x4B, 0x7E, 0x77, 0xD5, 0x8F,
|
|
0x93}}; // 59D5C07D-A3A7-5450-9DFB-4B7E77D58F93
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameFactory>{
|
|
0xC52EE293,
|
|
0xF10E,
|
|
0x5252,
|
|
{0xBC, 0x08, 0xA2, 0x86, 0x59, 0x74, 0x0F,
|
|
0x0E}}; // C52EE293-F10E-5252-BC08-A28659740F0E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameStatics>{
|
|
0x96CD72FD,
|
|
0xD834,
|
|
0x5B23,
|
|
{0x9A, 0x17, 0x15, 0x48, 0x96, 0x1D, 0xC3,
|
|
0x48}}; // 96CD72FD-D834-5B23-9A17-1548961DC348
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation>{
|
|
0xABDD1ACC,
|
|
0x40DF,
|
|
0x595D,
|
|
{0xBE, 0x68, 0x03, 0x62, 0xFE, 0x68, 0x1B,
|
|
0x91}}; // ABDD1ACC-40DF-595D-BE68-0362FE681B91
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerDownThemeAnimationStatics>{
|
|
0x12268B39,
|
|
0xFB7D,
|
|
0x53DA,
|
|
{0x8C, 0xCC, 0x59, 0x67, 0xDC, 0x06, 0xBC,
|
|
0xE9}}; // 12268B39-FB7D-53DA-8CCC-5967DC06BCE9
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation>{
|
|
0x94896D1C,
|
|
0xC938,
|
|
0x5D68,
|
|
{0x84, 0xDA, 0x55, 0x2B, 0xDE, 0x81, 0x58,
|
|
0x10}}; // 94896D1C-C938-5D68-84DA-552BDE815810
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerUpThemeAnimationStatics>{
|
|
0x51A3117E,
|
|
0xC6FA,
|
|
0x5DC5,
|
|
{0x8D, 0xB8, 0x73, 0xF0, 0x60, 0x00, 0x3A,
|
|
0xE4}}; // 51A3117E-C6FA-5DC5-8DB8-73F060003AE4
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation>{
|
|
0x20136388,
|
|
0xB4E4,
|
|
0x5CBB,
|
|
{0x9C, 0xB2, 0xDF, 0x2E, 0xA7, 0xE6, 0xC4,
|
|
0x4B}}; // 20136388-B4E4-5CBB-9CB2-DF2EA7E6C44B
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimationStatics>{
|
|
0x8C9378A9,
|
|
0xD276,
|
|
0x5A1D,
|
|
{0x81, 0x88, 0xF4, 0x8F, 0x07, 0x84, 0x0A,
|
|
0x16}}; // 8C9378A9-D276-5A1D-8188-F48F07840A16
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation>{
|
|
0x1BB20DD3,
|
|
0x5648,
|
|
0x541A,
|
|
{0xA0, 0xC9, 0x37, 0xA9, 0x55, 0xDB, 0x10,
|
|
0xA6}}; // 1BB20DD3-5648-541A-A0C9-37A955DB10A6
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimationStatics>{
|
|
0x3F569F96,
|
|
0x367E,
|
|
0x595C,
|
|
{0x97, 0x32, 0x2F, 0xB9, 0x19, 0x38, 0x8D,
|
|
0x84}}; // 3F569F96-367E-595C-9732-2FB919388D84
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition>{
|
|
0xE1FA6B8A,
|
|
0xADD3,
|
|
0x5299,
|
|
{0xA0, 0x00, 0x12, 0x1D, 0x6D, 0xBA, 0xCC,
|
|
0x80}}; // E1FA6B8A-ADD3-5299-A000-121D6DBACC80
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransitionStatics>{
|
|
0x538B2114,
|
|
0x415C,
|
|
0x5F99,
|
|
{0xB7, 0x4D, 0xA8, 0x59, 0x66, 0xDA, 0xCC,
|
|
0x54}}; // 538B2114-415C-5F99-B74D-A85966DACC54
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase>{
|
|
0x372DFAD0,
|
|
0x5177,
|
|
0x5DF9,
|
|
{0x8E, 0x1E, 0x92, 0x09, 0x62, 0x46, 0x87,
|
|
0x14}}; // 372DFAD0-5177-5DF9-8E1E-920962468714
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEaseStatics>{
|
|
0x8EB72EDB,
|
|
0x3E7E,
|
|
0x5D40,
|
|
{0x92, 0x8B, 0x45, 0x05, 0xD5, 0x7C, 0x21,
|
|
0xCE}}; // 8EB72EDB-3E7E-5D40-928B-4505D57C21CE
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase>{
|
|
0xDB85FDA1,
|
|
0x03B7,
|
|
0x57CD,
|
|
{0xA1, 0xEF, 0x88, 0x55, 0xCB, 0xF6, 0x21,
|
|
0x91}}; // DB85FDA1-03B7-57CD-A1EF-8855CBF62191
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase>{
|
|
0x48215273,
|
|
0x05F1,
|
|
0x58AA,
|
|
{0xBA, 0xDE, 0x0B, 0x71, 0xD7, 0xBD, 0x04,
|
|
0x84}}; // 48215273-05F1-58AA-BADE-0B71D7BD0484
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase>{
|
|
0xDC2F05D5,
|
|
0xA3AC,
|
|
0x5DCE,
|
|
{0x9B, 0x85, 0x75, 0x3A, 0x0C, 0x80, 0x0F,
|
|
0xC2}}; // DC2F05D5-A3AC-5DCE-9B85-753A0C800FC2
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition>{
|
|
0x0D5A0874,
|
|
0x1DF5,
|
|
0x5379,
|
|
{0xB6, 0x26, 0x74, 0x72, 0x17, 0x59, 0x43,
|
|
0x8A}}; // 0D5A0874-1DF5-5379-B626-74721759438A
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper>{
|
|
0x4643F139,
|
|
0xFFEF,
|
|
0x5C6A,
|
|
{0x8D, 0xE6, 0x14, 0x2B, 0x41, 0xCD, 0x51,
|
|
0xA5}}; // 4643F139-FFEF-5C6A-8DE6-142B41CD51A5
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelperStatics>{
|
|
0xC66D4425,
|
|
0x6461,
|
|
0x5189,
|
|
{0xB1, 0x7D, 0xCC, 0xA0, 0xCC, 0xA3, 0x4C,
|
|
0xA0}}; // C66D4425-6461-5189-B17D-CCA0CCA34CA0
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation>{
|
|
0x36F7E025,
|
|
0x23C1,
|
|
0x53DE,
|
|
{0x8D, 0xF9, 0x7D, 0xC1, 0xE9, 0xC7, 0x88,
|
|
0xFD}}; // 36F7E025-23C1-53DE-8DF9-7DC1E9C788FD
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeAnimationStatics>{
|
|
0xC04118DE,
|
|
0xAFF5,
|
|
0x5FA9,
|
|
{0xAE, 0xE7, 0x94, 0xA6, 0x21, 0xC8, 0x26,
|
|
0x18}}; // C04118DE-AFF5-5FA9-AEE7-94A621C82618
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition>{
|
|
0x7728E3F0,
|
|
0x24B1,
|
|
0x5484,
|
|
{0x82, 0x4A, 0xC0, 0xB4, 0x1C, 0x27, 0x45,
|
|
0xD5}}; // 7728E3F0-24B1-5484-824A-C0B41C2745D5
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeTransitionStatics>{
|
|
0xC70A0F9A,
|
|
0x485E,
|
|
0x53BB,
|
|
{0xAD, 0x3C, 0x8B, 0x41, 0xB6, 0x78, 0x8B,
|
|
0xF9}}; // C70A0F9A-485E-53BB-AD3C-8B41B6788BF9
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase>{
|
|
0x6115539B,
|
|
0x663D,
|
|
0x5131,
|
|
{0xB7, 0xC2, 0x74, 0xBB, 0x5F, 0xDC, 0x6A,
|
|
0x1D}}; // 6115539B-663D-5131-B7C2-74BB5FDC6A1D
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo>{
|
|
0x53EADE0E,
|
|
0x6B01,
|
|
0x511F,
|
|
{0xA5, 0x63, 0x6F, 0x57, 0x24, 0xA6, 0xC1,
|
|
0xC1}}; // 53EADE0E-6B01-511F-A563-6F5724A6C1C1
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfoStatics>{
|
|
0x90BA0C6C,
|
|
0xCD45,
|
|
0x5A6C,
|
|
{0xBB, 0xB2, 0x88, 0x03, 0x7D, 0x43, 0xCD,
|
|
0x79}}; // 90BA0C6C-CD45-5A6C-BBB2-88037D43CD79
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame>{
|
|
0x60C5905F,
|
|
0x4343,
|
|
0x504D,
|
|
{0xA2, 0xC6, 0x64, 0xB8, 0xD9, 0x24, 0xB4,
|
|
0x38}}; // 60C5905F-4343-504D-A2C6-64B8D924B438
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrameStatics>{
|
|
0xD89C7062,
|
|
0x753D,
|
|
0x5652,
|
|
{0xB2, 0x15, 0xC1, 0x95, 0xAE, 0x2C, 0x7A,
|
|
0x18}}; // D89C7062-753D-5652-B215-C195AE2C7A18
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame>{
|
|
0xAEA80957,
|
|
0xBB56,
|
|
0x59B6,
|
|
{0xBB, 0x7A, 0x62, 0x95, 0xF9, 0x4B, 0xC9,
|
|
0x61}}; // AEA80957-BB56-59B6-BB7A-6295F94BC961
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrameStatics>{
|
|
0xCA88552E,
|
|
0x7237,
|
|
0x51F8,
|
|
{0xA8, 0xCA, 0x79, 0x95, 0x2C, 0x77, 0x88,
|
|
0x3A}}; // CA88552E-7237-51F8-A8CA-79952C77883A
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame>{
|
|
0x2B7EB049,
|
|
0x708C,
|
|
0x5220,
|
|
{0xA1, 0x78, 0xA2, 0x5D, 0xBC, 0x14, 0xFF,
|
|
0xBE}}; // 2B7EB049-708C-5220-A178-A25DBC14FFBE
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrameStatics>{
|
|
0x1E100E36,
|
|
0xBED1,
|
|
0x5060,
|
|
{0x8D, 0xCF, 0x0D, 0x5B, 0x32, 0x57, 0x5E,
|
|
0xD1}}; // 1E100E36-BED1-5060-8DCF-0D5B32575ED1
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation>{
|
|
0xB0DD1490,
|
|
0xF646,
|
|
0x5C18,
|
|
{0xB3, 0xEF, 0x02, 0xF9, 0xB1, 0x7F, 0x57,
|
|
0xDF}}; // B0DD1490-F646-5C18-B3EF-02F9B17F57DF
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitCloseThemeAnimationStatics>{
|
|
0x32345CDD,
|
|
0x2A3C,
|
|
0x5571,
|
|
{0xB2, 0xEB, 0x2F, 0xCA, 0xBC, 0x2E, 0x92,
|
|
0xC6}}; // 32345CDD-2A3C-5571-B2EB-2FCABC2E92C6
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation>{
|
|
0x79FDFACA,
|
|
0x4245,
|
|
0x53F0,
|
|
{0xB5, 0xC7, 0xDA, 0x1C, 0xE2, 0xB0, 0xB8,
|
|
0x51}}; // 79FDFACA-4245-53F0-B5C7-DA1CE2B0B851
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitOpenThemeAnimationStatics>{
|
|
0xE5A73B84,
|
|
0xA4AE,
|
|
0x5C38,
|
|
{0x84, 0xDA, 0xF7, 0xED, 0x30, 0xFC, 0x9B,
|
|
0x6E}}; // E5A73B84-A4AE-5C38-84DA-F7ED30FC9B6E
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard>{
|
|
0x04D41BB3,
|
|
0x8721,
|
|
0x519E,
|
|
{0x8E, 0x53, 0xFB, 0x8B, 0x34, 0x92, 0x03,
|
|
0x05}}; // 04D41BB3-8721-519E-8E53-FB8B34920305
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboardStatics>{
|
|
0xDD18519B,
|
|
0xD4E4,
|
|
0x597D,
|
|
{0xA0, 0xB7, 0x65, 0x5E, 0xBD, 0xD3, 0x5E,
|
|
0xFA}}; // DD18519B-D4E4-597D-A0B7-655EBDD35EFA
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo>{
|
|
0x3ECD2BD1,
|
|
0x9805,
|
|
0x5F51,
|
|
{0xBB, 0x9E, 0x05, 0x1F, 0xEA, 0x8D, 0xC3,
|
|
0x55}}; // 3ECD2BD1-9805-5F51-BB9E-051FEA8DC355
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation>{
|
|
0xF095D058,
|
|
0xBC9E,
|
|
0x58EE,
|
|
{0x88, 0x77, 0xE0, 0x84, 0x72, 0x3B, 0x43,
|
|
0x33}}; // F095D058-BC9E-58EE-8877-E084723B4333
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeBackThemeAnimationStatics>{
|
|
0x18A7A588,
|
|
0xB9A2,
|
|
0x573B,
|
|
{0x8E, 0x2B, 0x38, 0x04, 0x8C, 0x46, 0x35,
|
|
0xA7}}; // 18A7A588-B9A2-573B-8E2B-38048C4635A7
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation>{
|
|
0x09DE03D7,
|
|
0x4B8A,
|
|
0x55E1,
|
|
{0xAF, 0xAD, 0x5F, 0x60, 0x59, 0x87, 0x33,
|
|
0xEA}}; // 09DE03D7-4B8A-55E1-AFAD-5F60598733EA
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeHintThemeAnimationStatics>{
|
|
0xF3308304,
|
|
0x4F09,
|
|
0x54D7,
|
|
{0xA4, 0xD5, 0xCA, 0x55, 0x8B, 0xBF, 0xE2,
|
|
0x6F}}; // F3308304-4F09-54D7-A4D5-CA558BBFE26F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline>{
|
|
0xD0F9B330,
|
|
0xCC2A,
|
|
0x5B05,
|
|
{0x97, 0x86, 0x2D, 0xA4, 0xC6, 0x58, 0x45,
|
|
0x81}}; // D0F9B330-CC2A-5B05-9786-2DA4C6584581
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineFactory>{
|
|
0x6A635732,
|
|
0xA827,
|
|
0x5398,
|
|
{0x9F, 0xC8, 0xDF, 0xBC, 0x3B, 0x97, 0xE3,
|
|
0xC1}}; // 6A635732-A827-5398-9FC8-DFBC3B97E3C1
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineStatics>{
|
|
0x778B8471,
|
|
0xC831,
|
|
0x503A,
|
|
{0x87, 0x48, 0xFE, 0x6B, 0xBC, 0x71, 0x53,
|
|
0xB7}}; // 778B8471-C831-503A-8748-FE6BBC7153B7
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITransition>{
|
|
0xE5B71956,
|
|
0x8E44,
|
|
0x5A38,
|
|
{0xB4, 0x1E, 0x27, 0x4D, 0x70, 0x61, 0x02,
|
|
0xBF}}; // E5B71956-8E44-5A38-B41E-274D706102BF
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Xaml::Media::Animation::ITransitionFactory>{
|
|
0xB7023E3B,
|
|
0xBCD3,
|
|
0x50EC,
|
|
{0xAA, 0xCF, 0x8C, 0xFC, 0xEC, 0xE2, 0x5F,
|
|
0x17}}; // B7023E3B-BCD3-50EC-AACF-8CFCECE25F17
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::AddDeleteThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::BackEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
BasicConnectedAnimationConfiguration> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::BeginStoryboard> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::BounceEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::CircleEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorAnimation> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ColorAnimationUsingKeyFrames> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrame> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrameCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ColorKeyFrame>;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
CommonNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ConnectedAnimationConfiguration> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimationService> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ContentThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ContinuumNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::CubicEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DirectConnectedAnimationConfiguration> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteColorKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteDoubleKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscreteObjectKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DiscretePointKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleAnimation> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DoubleAnimationUsingKeyFrames> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrame> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrameCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DoubleKeyFrame>;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragItemThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DragOverThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DrillInNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillInThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::DrillOutThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
DropTargetItemThemeAnimation> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingColorKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingDoubleKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingPointKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EdgeUIThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ElasticEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
EntranceNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EntranceThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ExponentialEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FadeInThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FadeOutThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
GravityConnectedAnimationConfiguration> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeyTimeHelper> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearColorKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearDoubleKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::LinearPointKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::NavigationTransitionInfo> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ObjectAnimationUsingKeyFrames> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrame> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrameCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ObjectKeyFrame>;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PaneThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointAnimation> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
PointAnimationUsingKeyFrames> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrame> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrameCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointKeyFrame>;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerDownThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PointerUpThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopInThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopOutThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PopupThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::PowerEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::QuadraticEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::QuarticEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::QuinticEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ReorderThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehaviorHelper> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepositionThemeTransition> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SineEase> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplineColorKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplineDoubleKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplinePointKeyFrame> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitCloseThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SplitOpenThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Storyboard> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SuppressNavigationTransitionInfo> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeBackThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::SwipeHintThemeAnimation> {
|
|
using type =
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::TimelineCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline>;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Transition> {
|
|
using type = winrt::Microsoft::UI::Xaml::Media::Animation::ITransition;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::TransitionCollection> {
|
|
using type = winrt::Windows::Foundation::Collections::IVector<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Transition>;
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Amplitude(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Amplitude(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AmplitudeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfigurationFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Storyboard(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Storyboard(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboardStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_StoryboardProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Bounces(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Bounces(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_Bounciness(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Bounciness(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_BouncesProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_BouncinessProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_From(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_From(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_To(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_To(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_By(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_By(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ByProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeyFrames(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFramesStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Value(
|
|
struct struct_Windows_UI_Color*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Value(
|
|
struct struct_Windows_UI_Color) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime*) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ValueProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTimeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsStaggeringEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsStaggeringEnabled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfoStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsStaggeringEnabledProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsStaggerElementProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIsStaggerElement(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall SetIsStaggerElement(void*, bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsScaleAnimationEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsScaleAnimationEnabled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_Configuration(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Configuration(void*) noexcept = 0;
|
|
virtual int32_t __stdcall add_Completed(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_Completed(winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall TryStart(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall TryStartWithCoordinatedElements(
|
|
void*, void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall Cancel() noexcept = 0;
|
|
virtual int32_t __stdcall SetAnimationComponent(int32_t,
|
|
void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfigurationFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DefaultDuration(int64_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DefaultDuration(int64_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_DefaultEasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_DefaultEasingFunction(void*) noexcept = 0;
|
|
virtual int32_t __stdcall PrepareToAnimate(void*, void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetAnimation(void*, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationServiceStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall GetForCurrentView(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_HorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_HorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_VerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_VerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContentThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_HorizontalOffsetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_VerticalOffsetProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ExitElement(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExitElement(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfoStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ExitElementProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsEntranceElementProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIsEntranceElement(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall SetIsEntranceElement(void*, bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsExitElementProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIsExitElement(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall SetIsExitElement(void*, bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitElementContainerProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetExitElementContainer(void*,
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall SetExitElementContainer(void*, bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfigurationFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_From(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_From(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_To(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_To(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_By(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_By(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ByProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeyFrames(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFramesStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Value(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Value(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime*) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ValueProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTimeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragItemThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ToOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_Direction(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Direction(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragOverThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToOffsetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DirectionProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EntranceTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EntranceTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EntranceTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EntranceTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExitTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExitTarget(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EntranceTargetNameProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EntranceTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EntranceTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EntranceTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EntranceTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EntranceTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExitTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ExitTarget(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillOutThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EntranceTargetNameProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EntranceTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ExitTargetProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEasingDoubleKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingMode(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingMode(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall Ease(double, double*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingModeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Edge(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Edge(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEdgeUIThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EdgeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Oscillations(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Oscillations(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_Springiness(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Springiness(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OscillationsProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_SpringinessProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfoStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsTargetElementProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIsTargetElement(void*, bool*) noexcept = 0;
|
|
virtual int32_t __stdcall SetIsTargetElement(void*, bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromVerticalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsStaggeringEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsStaggeringEnabled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsStaggeringEnabledProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Exponent(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Exponent(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ExponentProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeInThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeOutThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsShadowEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsShadowEnabled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfigurationFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ControlPoint1(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ControlPoint1(
|
|
winrt::Windows::Foundation::Point) noexcept = 0;
|
|
virtual int32_t __stdcall get_ControlPoint2(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ControlPoint2(
|
|
winrt::Windows::Foundation::Point) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelperStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall FromTimeSpan(
|
|
int64_t,
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DefaultNavigationTransitionInfo(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_DefaultNavigationTransitionInfo(
|
|
void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DefaultNavigationTransitionInfoProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoOverrides> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall GetNavigationStateCore(void**) noexcept = 0;
|
|
virtual int32_t __stdcall SetNavigationStateCore(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeyFrames(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFramesStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Value(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_Value(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime*) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ValueProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTimeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Edge(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Edge(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EdgeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_From(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_From(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_To(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_To(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_By(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_By(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunction(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_EasingFunction(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ByProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EasingFunctionProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeyFrames(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnableDependentAnimation(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_EnableDependentAnimation(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFramesStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EnableDependentAnimationProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Value(
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Value(
|
|
winrt::Windows::Foundation::Point) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime*) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeyTime(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ValueProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_KeyTimeProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerDownThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerUpThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromVerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopOutThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromVerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopupThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_FromHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Power(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Power(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEaseStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_PowerProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepeatBehaviorHelperStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Forever(
|
|
struct
|
|
struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior*) noexcept = 0;
|
|
virtual int32_t __stdcall FromCount(
|
|
double, struct
|
|
struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior*) noexcept = 0;
|
|
virtual int32_t __stdcall FromDuration(
|
|
int64_t, struct
|
|
struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior*) noexcept = 0;
|
|
virtual int32_t __stdcall GetHasCount(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior,
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall GetHasDuration(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior,
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall Equals(
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior,
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior,
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromVerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsStaggeringEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsStaggeringEnabled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeTransitionStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsStaggeringEnabledProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Effect(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Effect(int32_t) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfoStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_EffectProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySpline(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeySpline(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySplineProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySpline(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeySpline(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplineDoubleKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySplineProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySpline(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_KeySpline(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrameStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_KeySplineProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OpenedTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedLength(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedLength(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedLength(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedLength(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_OffsetFromCenter(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OffsetFromCenter(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationDirection(
|
|
int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTranslationDirection(
|
|
int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationOffset(
|
|
double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTranslationOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitCloseThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OpenedTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetNameProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedLengthProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedLengthProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OffsetFromCenterProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationDirectionProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OpenedTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTarget(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTarget(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedLength(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OpenedLength(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedLength(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClosedLength(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_OffsetFromCenter(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OffsetFromCenter(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationDirection(
|
|
int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTranslationDirection(
|
|
int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationOffset(
|
|
double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ContentTranslationOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitOpenThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_OpenedTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetNameProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTargetProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OpenedLengthProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClosedLengthProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_OffsetFromCenterProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationDirectionProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ContentTranslationOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Children(void**) noexcept = 0;
|
|
virtual int32_t __stdcall Seek(int64_t) noexcept = 0;
|
|
virtual int32_t __stdcall Stop() noexcept = 0;
|
|
virtual int32_t __stdcall Begin() noexcept = 0;
|
|
virtual int32_t __stdcall Pause() noexcept = 0;
|
|
virtual int32_t __stdcall Resume() noexcept = 0;
|
|
virtual int32_t __stdcall GetCurrentState(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall GetCurrentTime(int64_t*) noexcept = 0;
|
|
virtual int32_t __stdcall SeekAlignedToLastTick(int64_t) noexcept = 0;
|
|
virtual int32_t __stdcall SkipToFill() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboardStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetPropertyProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetTargetProperty(void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall SetTargetProperty(void*, void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetTargetName(void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall SetTargetName(void*, void*) noexcept = 0;
|
|
virtual int32_t __stdcall SetTarget(void*, void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FromVerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeBackThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FromVerticalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetName(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_TargetName(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToHorizontalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ToHorizontalOffset(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToVerticalOffset(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ToVerticalOffset(double) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeHintThemeAnimationStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_TargetNameProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToHorizontalOffsetProperty(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ToVerticalOffsetProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutoReverse(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_AutoReverse(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_BeginTime(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_BeginTime(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Duration(
|
|
struct struct_Microsoft_UI_Xaml_Duration*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Duration(
|
|
struct struct_Microsoft_UI_Xaml_Duration) noexcept = 0;
|
|
virtual int32_t __stdcall get_SpeedRatio(double*) noexcept = 0;
|
|
virtual int32_t __stdcall put_SpeedRatio(double) noexcept = 0;
|
|
virtual int32_t __stdcall get_FillBehavior(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_FillBehavior(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_RepeatBehavior(
|
|
struct
|
|
struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior*) noexcept = 0;
|
|
virtual int32_t __stdcall put_RepeatBehavior(
|
|
struct
|
|
struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior) noexcept = 0;
|
|
virtual int32_t __stdcall add_Completed(void*,
|
|
winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_Completed(winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateInstance(void*, void**,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AllowDependentAnimations(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_AllowDependentAnimations(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_AutoReverseProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_BeginTimeProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DurationProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_SpeedRatioProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_FillBehaviorProperty(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_RepeatBehaviorProperty(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ITransition> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Xaml::Media::Animation::ITransitionFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IAddDeleteThemeTransition {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IAddDeleteThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IAddDeleteThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBackEase {
|
|
[[nodiscard]] auto Amplitude() const;
|
|
auto Amplitude(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IBackEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBackEaseStatics {
|
|
[[nodiscard]] auto AmplitudeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IBackEaseStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IBackEaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IBasicConnectedAnimationConfiguration {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfiguration> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IBasicConnectedAnimationConfiguration<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IBasicConnectedAnimationConfigurationFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IBasicConnectedAnimationConfigurationFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IBasicConnectedAnimationConfigurationFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBeginStoryboard {
|
|
[[nodiscard]] auto Storyboard() const;
|
|
auto Storyboard(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Storyboard const& value)
|
|
const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboard> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IBeginStoryboard<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBeginStoryboardStatics {
|
|
[[nodiscard]] auto StoryboardProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBeginStoryboardStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IBeginStoryboardStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBounceEase {
|
|
[[nodiscard]] auto Bounces() const;
|
|
auto Bounces(int32_t value) const;
|
|
[[nodiscard]] auto Bounciness() const;
|
|
auto Bounciness(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IBounceEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IBounceEaseStatics {
|
|
[[nodiscard]] auto BouncesProperty() const;
|
|
[[nodiscard]] auto BouncinessProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IBounceEaseStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IBounceEaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ICircleEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ICircleEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ICircleEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimation {
|
|
[[nodiscard]] auto From() const;
|
|
auto From(
|
|
winrt::Windows::Foundation::IReference<winrt::Windows::UI::Color> const&
|
|
value) const;
|
|
[[nodiscard]] auto To() const;
|
|
auto To(
|
|
winrt::Windows::Foundation::IReference<winrt::Windows::UI::Color> const&
|
|
value) const;
|
|
[[nodiscard]] auto By() const;
|
|
auto By(
|
|
winrt::Windows::Foundation::IReference<winrt::Windows::UI::Color> const&
|
|
value) const;
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationStatics {
|
|
[[nodiscard]] auto FromProperty() const;
|
|
[[nodiscard]] auto ToProperty() const;
|
|
[[nodiscard]] auto ByProperty() const;
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationUsingKeyFrames {
|
|
[[nodiscard]] auto KeyFrames() const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFrames> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationUsingKeyFrames<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationUsingKeyFramesStatics {
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IColorAnimationUsingKeyFramesStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorAnimationUsingKeyFramesStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrame {
|
|
[[nodiscard]] auto Value() const;
|
|
auto Value(winrt::Windows::UI::Color const& value) const;
|
|
[[nodiscard]] auto KeyTime() const;
|
|
auto KeyTime(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrame> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrameFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrameFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrameStatics {
|
|
[[nodiscard]] auto ValueProperty() const;
|
|
[[nodiscard]] auto KeyTimeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IColorKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IColorKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ICommonNavigationTransitionInfo {
|
|
[[nodiscard]] auto IsStaggeringEnabled() const;
|
|
auto IsStaggeringEnabled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ICommonNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ICommonNavigationTransitionInfoStatics {
|
|
[[nodiscard]] auto IsStaggeringEnabledProperty() const;
|
|
[[nodiscard]] auto IsStaggerElementProperty() const;
|
|
auto GetIsStaggerElement(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& element) const;
|
|
auto SetIsStaggerElement(winrt::Microsoft::UI::Xaml::UIElement const& element,
|
|
bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ICommonNavigationTransitionInfoStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ICommonNavigationTransitionInfoStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimation {
|
|
[[nodiscard]] auto IsScaleAnimationEnabled() const;
|
|
auto IsScaleAnimationEnabled(bool value) const;
|
|
[[nodiscard]] auto Configuration() const;
|
|
auto Configuration(winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ConnectedAnimationConfiguration const& value) const;
|
|
auto Completed(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimation,
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
using Completed_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimation>::remove_Completed>;
|
|
[[nodiscard]] auto Completed(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ConnectedAnimation,
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
auto Completed(winrt::event_token const& token) const noexcept;
|
|
auto TryStart(winrt::Microsoft::UI::Xaml::UIElement const& destination) const;
|
|
auto TryStart(winrt::Microsoft::UI::Xaml::UIElement const& destination,
|
|
param::iterable<winrt::Microsoft::UI::Xaml::UIElement> const&
|
|
coordinatedElements) const;
|
|
auto Cancel() const;
|
|
auto SetAnimationComponent(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ConnectedAnimationComponent const& component,
|
|
winrt::Microsoft::UI::Composition::ICompositionAnimationBase const&
|
|
animation) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationConfiguration {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfiguration> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationConfiguration<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationConfigurationFactory {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationConfigurationFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationConfigurationFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationService {
|
|
[[nodiscard]] auto DefaultDuration() const;
|
|
auto DefaultDuration(winrt::Windows::Foundation::TimeSpan const& value) const;
|
|
[[nodiscard]] auto DefaultEasingFunction() const;
|
|
auto DefaultEasingFunction(
|
|
winrt::Microsoft::UI::Composition::CompositionEasingFunction const& value)
|
|
const;
|
|
auto PrepareToAnimate(
|
|
param::hstring const& key,
|
|
winrt::Microsoft::UI::Xaml::UIElement const& source) const;
|
|
auto GetAnimation(param::hstring const& key) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IConnectedAnimationService> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationService<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationServiceStatics {
|
|
auto GetForCurrentView() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IConnectedAnimationServiceStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IConnectedAnimationServiceStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IContentThemeTransition {
|
|
[[nodiscard]] auto HorizontalOffset() const;
|
|
auto HorizontalOffset(double value) const;
|
|
[[nodiscard]] auto VerticalOffset() const;
|
|
auto VerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IContentThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContentThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContentThemeTransitionStatics {
|
|
[[nodiscard]] auto HorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto VerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContentThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContentThemeTransitionStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContinuumNavigationTransitionInfo {
|
|
[[nodiscard]] auto ExitElement() const;
|
|
auto ExitElement(winrt::Microsoft::UI::Xaml::UIElement const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContinuumNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContinuumNavigationTransitionInfoStatics {
|
|
[[nodiscard]] auto ExitElementProperty() const;
|
|
[[nodiscard]] auto IsEntranceElementProperty() const;
|
|
auto GetIsEntranceElement(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& element) const;
|
|
auto SetIsEntranceElement(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& element, bool value) const;
|
|
[[nodiscard]] auto IsExitElementProperty() const;
|
|
auto GetIsExitElement(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& element) const;
|
|
auto SetIsExitElement(winrt::Microsoft::UI::Xaml::UIElement const& element,
|
|
bool value) const;
|
|
[[nodiscard]] auto ExitElementContainerProperty() const;
|
|
auto GetExitElementContainer(
|
|
winrt::Microsoft::UI::Xaml::Controls::ListViewBase const& element) const;
|
|
auto SetExitElementContainer(
|
|
winrt::Microsoft::UI::Xaml::Controls::ListViewBase const& element,
|
|
bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IContinuumNavigationTransitionInfoStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IContinuumNavigationTransitionInfoStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ICubicEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ICubicEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ICubicEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDirectConnectedAnimationConfiguration {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfiguration> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDirectConnectedAnimationConfiguration<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDirectConnectedAnimationConfigurationFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDirectConnectedAnimationConfigurationFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDirectConnectedAnimationConfigurationFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteColorKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteColorKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteColorKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteDoubleKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteDoubleKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteDoubleKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteObjectKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscreteObjectKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDiscreteObjectKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDiscretePointKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDiscretePointKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDiscretePointKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimation {
|
|
[[nodiscard]] auto From() const;
|
|
auto From(winrt::Windows::Foundation::IReference<double> const& value) const;
|
|
[[nodiscard]] auto To() const;
|
|
auto To(winrt::Windows::Foundation::IReference<double> const& value) const;
|
|
[[nodiscard]] auto By() const;
|
|
auto By(winrt::Windows::Foundation::IReference<double> const& value) const;
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationStatics {
|
|
[[nodiscard]] auto FromProperty() const;
|
|
[[nodiscard]] auto ToProperty() const;
|
|
[[nodiscard]] auto ByProperty() const;
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationUsingKeyFrames {
|
|
[[nodiscard]] auto KeyFrames() const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFrames> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationUsingKeyFrames<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationUsingKeyFramesStatics {
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDoubleAnimationUsingKeyFramesStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleAnimationUsingKeyFramesStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrame {
|
|
[[nodiscard]] auto Value() const;
|
|
auto Value(double value) const;
|
|
[[nodiscard]] auto KeyTime() const;
|
|
auto KeyTime(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrame> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrameFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrameFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrameStatics {
|
|
[[nodiscard]] auto ValueProperty() const;
|
|
[[nodiscard]] auto KeyTimeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDoubleKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDoubleKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDragItemThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragItemThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragItemThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragItemThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragItemThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragItemThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDragOverThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ToOffset() const;
|
|
auto ToOffset(double value) const;
|
|
[[nodiscard]] auto Direction() const;
|
|
auto Direction(winrt::Microsoft::UI::Xaml::Controls::Primitives::
|
|
AnimationDirection const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDragOverThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragOverThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragOverThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
[[nodiscard]] auto ToOffsetProperty() const;
|
|
[[nodiscard]] auto DirectionProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDragOverThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDragOverThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillInNavigationTransitionInfo {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillInNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDrillInThemeAnimation {
|
|
[[nodiscard]] auto EntranceTargetName() const;
|
|
auto EntranceTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto EntranceTarget() const;
|
|
auto EntranceTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ExitTargetName() const;
|
|
auto ExitTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ExitTarget() const;
|
|
auto ExitTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillInThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillInThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDrillInThemeAnimationStatics {
|
|
[[nodiscard]] auto EntranceTargetNameProperty() const;
|
|
[[nodiscard]] auto EntranceTargetProperty() const;
|
|
[[nodiscard]] auto ExitTargetNameProperty() const;
|
|
[[nodiscard]] auto ExitTargetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillInThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillInThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDrillOutThemeAnimation {
|
|
[[nodiscard]] auto EntranceTargetName() const;
|
|
auto EntranceTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto EntranceTarget() const;
|
|
auto EntranceTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ExitTargetName() const;
|
|
auto ExitTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ExitTarget() const;
|
|
auto ExitTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IDrillOutThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillOutThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillOutThemeAnimationStatics {
|
|
[[nodiscard]] auto EntranceTargetNameProperty() const;
|
|
[[nodiscard]] auto EntranceTargetProperty() const;
|
|
[[nodiscard]] auto ExitTargetNameProperty() const;
|
|
[[nodiscard]] auto ExitTargetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDrillOutThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDrillOutThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IDropTargetItemThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDropTargetItemThemeAnimation<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDropTargetItemThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IDropTargetItemThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IDropTargetItemThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingColorKeyFrame {
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingColorKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingColorKeyFrameStatics {
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingColorKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingColorKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingDoubleKeyFrame {
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingDoubleKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingDoubleKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingDoubleKeyFrameStatics {
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEasingDoubleKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingDoubleKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBase {
|
|
[[nodiscard]] auto EasingMode() const;
|
|
auto EasingMode(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingMode const& value)
|
|
const;
|
|
auto Ease(double normalizedTime) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBaseFactory {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBaseFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBaseStatics {
|
|
[[nodiscard]] auto EasingModeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingFunctionBaseStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingFunctionBaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingPointKeyFrame {
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingPointKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEasingPointKeyFrameStatics {
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEasingPointKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEasingPointKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEdgeUIThemeTransition {
|
|
[[nodiscard]] auto Edge() const;
|
|
auto Edge(winrt::Microsoft::UI::Xaml::Controls::Primitives::
|
|
EdgeTransitionLocation const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEdgeUIThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEdgeUIThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEdgeUIThemeTransitionStatics {
|
|
[[nodiscard]] auto EdgeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEdgeUIThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEdgeUIThemeTransitionStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IElasticEase {
|
|
[[nodiscard]] auto Oscillations() const;
|
|
auto Oscillations(int32_t value) const;
|
|
[[nodiscard]] auto Springiness() const;
|
|
auto Springiness(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IElasticEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IElasticEaseStatics {
|
|
[[nodiscard]] auto OscillationsProperty() const;
|
|
[[nodiscard]] auto SpringinessProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IElasticEaseStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IElasticEaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceNavigationTransitionInfo {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceNavigationTransitionInfoStatics {
|
|
[[nodiscard]] auto IsTargetElementProperty() const;
|
|
auto GetIsTargetElement(
|
|
winrt::Microsoft::UI::Xaml::UIElement const& element) const;
|
|
auto SetIsTargetElement(winrt::Microsoft::UI::Xaml::UIElement const& element,
|
|
bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceNavigationTransitionInfoStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceNavigationTransitionInfoStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IEntranceThemeTransition {
|
|
[[nodiscard]] auto FromHorizontalOffset() const;
|
|
auto FromHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto FromVerticalOffset() const;
|
|
auto FromVerticalOffset(double value) const;
|
|
[[nodiscard]] auto IsStaggeringEnabled() const;
|
|
auto IsStaggeringEnabled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IEntranceThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceThemeTransitionStatics {
|
|
[[nodiscard]] auto FromHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto FromVerticalOffsetProperty() const;
|
|
[[nodiscard]] auto IsStaggeringEnabledProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IEntranceThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IEntranceThemeTransitionStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IExponentialEase {
|
|
[[nodiscard]] auto Exponent() const;
|
|
auto Exponent(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IExponentialEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IExponentialEaseStatics {
|
|
[[nodiscard]] auto ExponentProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IExponentialEaseStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IExponentialEaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IFadeInThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeInThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IFadeInThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IFadeInThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeInThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IFadeInThemeAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IFadeOutThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IFadeOutThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IFadeOutThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IFadeOutThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IFadeOutThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IFadeOutThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IGravityConnectedAnimationConfiguration {
|
|
[[nodiscard]] auto IsShadowEnabled() const;
|
|
auto IsShadowEnabled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfiguration> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IGravityConnectedAnimationConfiguration<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IGravityConnectedAnimationConfigurationFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IGravityConnectedAnimationConfigurationFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IGravityConnectedAnimationConfigurationFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IKeySpline {
|
|
[[nodiscard]] auto ControlPoint1() const;
|
|
auto ControlPoint1(winrt::Windows::Foundation::Point const& value) const;
|
|
[[nodiscard]] auto ControlPoint2() const;
|
|
auto ControlPoint2(winrt::Windows::Foundation::Point const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IKeySpline> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IKeySpline<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IKeyTimeHelper {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelper> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IKeyTimeHelper<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IKeyTimeHelperStatics {
|
|
auto FromTimeSpan(winrt::Windows::Foundation::TimeSpan const& timeSpan) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IKeyTimeHelperStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IKeyTimeHelperStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ILinearColorKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearColorKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ILinearColorKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ILinearDoubleKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearDoubleKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ILinearDoubleKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ILinearPointKeyFrame {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ILinearPointKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ILinearPointKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_INavigationThemeTransition {
|
|
[[nodiscard]] auto DefaultNavigationTransitionInfo() const;
|
|
auto DefaultNavigationTransitionInfo(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
NavigationTransitionInfo const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationThemeTransitionStatics {
|
|
[[nodiscard]] auto DefaultNavigationTransitionInfoProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationThemeTransitionStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfo {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::INavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfo<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfoFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfoFactory<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfoOverrides {
|
|
auto GetNavigationStateCore() const;
|
|
auto SetNavigationStateCore(param::hstring const& navigationState) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
INavigationTransitionInfoOverrides> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_INavigationTransitionInfoOverrides<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectAnimationUsingKeyFrames {
|
|
[[nodiscard]] auto KeyFrames() const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFrames> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectAnimationUsingKeyFrames<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectAnimationUsingKeyFramesStatics {
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IObjectAnimationUsingKeyFramesStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectAnimationUsingKeyFramesStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrame {
|
|
[[nodiscard]] auto Value() const;
|
|
auto Value(winrt::Windows::Foundation::IInspectable const& value) const;
|
|
[[nodiscard]] auto KeyTime() const;
|
|
auto KeyTime(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrame> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrameFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrameFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrameStatics {
|
|
[[nodiscard]] auto ValueProperty() const;
|
|
[[nodiscard]] auto KeyTimeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IObjectKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IObjectKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPaneThemeTransition {
|
|
[[nodiscard]] auto Edge() const;
|
|
auto Edge(winrt::Microsoft::UI::Xaml::Controls::Primitives::
|
|
EdgeTransitionLocation const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPaneThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPaneThemeTransitionStatics {
|
|
[[nodiscard]] auto EdgeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPaneThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPaneThemeTransitionStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimation {
|
|
[[nodiscard]] auto From() const;
|
|
auto From(winrt::Windows::Foundation::IReference<
|
|
winrt::Windows::Foundation::Point> const& value) const;
|
|
[[nodiscard]] auto To() const;
|
|
auto To(winrt::Windows::Foundation::IReference<
|
|
winrt::Windows::Foundation::Point> const& value) const;
|
|
[[nodiscard]] auto By() const;
|
|
auto By(winrt::Windows::Foundation::IReference<
|
|
winrt::Windows::Foundation::Point> const& value) const;
|
|
[[nodiscard]] auto EasingFunction() const;
|
|
auto EasingFunction(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::EasingFunctionBase const&
|
|
value) const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationStatics {
|
|
[[nodiscard]] auto FromProperty() const;
|
|
[[nodiscard]] auto ToProperty() const;
|
|
[[nodiscard]] auto ByProperty() const;
|
|
[[nodiscard]] auto EasingFunctionProperty() const;
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationUsingKeyFrames {
|
|
[[nodiscard]] auto KeyFrames() const;
|
|
[[nodiscard]] auto EnableDependentAnimation() const;
|
|
auto EnableDependentAnimation(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFrames> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationUsingKeyFrames<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationUsingKeyFramesStatics {
|
|
[[nodiscard]] auto EnableDependentAnimationProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointAnimationUsingKeyFramesStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointAnimationUsingKeyFramesStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrame {
|
|
[[nodiscard]] auto Value() const;
|
|
auto Value(winrt::Windows::Foundation::Point const& value) const;
|
|
[[nodiscard]] auto KeyTime() const;
|
|
auto KeyTime(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::KeyTime const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrame> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrameFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrameFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrameStatics {
|
|
[[nodiscard]] auto ValueProperty() const;
|
|
[[nodiscard]] auto KeyTimeProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointerDownThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerDownThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerDownThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerDownThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerDownThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerDownThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPointerUpThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPointerUpThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerUpThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerUpThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPointerUpThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPointerUpThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopInThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto FromHorizontalOffset() const;
|
|
auto FromHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto FromVerticalOffset() const;
|
|
auto FromVerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopInThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopInThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
[[nodiscard]] auto FromHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto FromVerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopInThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopInThemeAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopOutThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopOutThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopOutThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopOutThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopOutThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopOutThemeAnimationStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopupThemeTransition {
|
|
[[nodiscard]] auto FromHorizontalOffset() const;
|
|
auto FromHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto FromVerticalOffset() const;
|
|
auto FromVerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPopupThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopupThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPopupThemeTransitionStatics {
|
|
[[nodiscard]] auto FromHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto FromVerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IPopupThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IPopupThemeTransitionStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPowerEase {
|
|
[[nodiscard]] auto Power() const;
|
|
auto Power(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IPowerEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IPowerEaseStatics {
|
|
[[nodiscard]] auto PowerProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IPowerEaseStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IPowerEaseStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IQuadraticEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IQuadraticEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IQuadraticEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IQuarticEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IQuarticEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IQuarticEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IQuinticEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IQuinticEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IQuinticEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IReorderThemeTransition {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IReorderThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IReorderThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IRepeatBehaviorHelper {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepeatBehaviorHelper> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepeatBehaviorHelper<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IRepeatBehaviorHelperStatics {
|
|
[[nodiscard]] auto Forever() const;
|
|
auto FromCount(double count) const;
|
|
auto FromDuration(winrt::Windows::Foundation::TimeSpan const& duration) const;
|
|
auto GetHasCount(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior const&
|
|
target) const;
|
|
auto GetHasDuration(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior const&
|
|
target) const;
|
|
auto Equals(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior const&
|
|
target,
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior const& value)
|
|
const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepeatBehaviorHelperStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepeatBehaviorHelperStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto FromHorizontalOffset() const;
|
|
auto FromHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto FromVerticalOffset() const;
|
|
auto FromVerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
[[nodiscard]] auto FromHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto FromVerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeTransition {
|
|
[[nodiscard]] auto IsStaggeringEnabled() const;
|
|
auto IsStaggeringEnabled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IRepositionThemeTransition> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeTransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeTransitionStatics {
|
|
[[nodiscard]] auto IsStaggeringEnabledProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
IRepositionThemeTransitionStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_IRepositionThemeTransitionStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISineEase {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ISineEase> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ISineEase<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISlideNavigationTransitionInfo {
|
|
[[nodiscard]] auto Effect() const;
|
|
auto Effect(winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
SlideNavigationTransitionEffect const& value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISlideNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISlideNavigationTransitionInfoStatics {
|
|
[[nodiscard]] auto EffectProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISlideNavigationTransitionInfoStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISlideNavigationTransitionInfoStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplineColorKeyFrame {
|
|
[[nodiscard]] auto KeySpline() const;
|
|
auto KeySpline(winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplineColorKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplineColorKeyFrameStatics {
|
|
[[nodiscard]] auto KeySplineProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineColorKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplineColorKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplineDoubleKeyFrame {
|
|
[[nodiscard]] auto KeySpline() const;
|
|
auto KeySpline(winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplineDoubleKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplineDoubleKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplineDoubleKeyFrameStatics {
|
|
[[nodiscard]] auto KeySplineProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplineDoubleKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplineDoubleKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplinePointKeyFrame {
|
|
[[nodiscard]] auto KeySpline() const;
|
|
auto KeySpline(winrt::Microsoft::UI::Xaml::Media::Animation::KeySpline const&
|
|
value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrame> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplinePointKeyFrame<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplinePointKeyFrameStatics {
|
|
[[nodiscard]] auto KeySplineProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplinePointKeyFrameStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplinePointKeyFrameStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplitCloseThemeAnimation {
|
|
[[nodiscard]] auto OpenedTargetName() const;
|
|
auto OpenedTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto OpenedTarget() const;
|
|
auto OpenedTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ClosedTargetName() const;
|
|
auto ClosedTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ClosedTarget() const;
|
|
auto ClosedTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ContentTargetName() const;
|
|
auto ContentTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ContentTarget() const;
|
|
auto ContentTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto OpenedLength() const;
|
|
auto OpenedLength(double value) const;
|
|
[[nodiscard]] auto ClosedLength() const;
|
|
auto ClosedLength(double value) const;
|
|
[[nodiscard]] auto OffsetFromCenter() const;
|
|
auto OffsetFromCenter(double value) const;
|
|
[[nodiscard]] auto ContentTranslationDirection() const;
|
|
auto ContentTranslationDirection(
|
|
winrt::Microsoft::UI::Xaml::Controls::Primitives::
|
|
AnimationDirection const& value) const;
|
|
[[nodiscard]] auto ContentTranslationOffset() const;
|
|
auto ContentTranslationOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitCloseThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitCloseThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitCloseThemeAnimationStatics {
|
|
[[nodiscard]] auto OpenedTargetNameProperty() const;
|
|
[[nodiscard]] auto OpenedTargetProperty() const;
|
|
[[nodiscard]] auto ClosedTargetNameProperty() const;
|
|
[[nodiscard]] auto ClosedTargetProperty() const;
|
|
[[nodiscard]] auto ContentTargetNameProperty() const;
|
|
[[nodiscard]] auto ContentTargetProperty() const;
|
|
[[nodiscard]] auto OpenedLengthProperty() const;
|
|
[[nodiscard]] auto ClosedLengthProperty() const;
|
|
[[nodiscard]] auto OffsetFromCenterProperty() const;
|
|
[[nodiscard]] auto ContentTranslationDirectionProperty() const;
|
|
[[nodiscard]] auto ContentTranslationOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitCloseThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitCloseThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISplitOpenThemeAnimation {
|
|
[[nodiscard]] auto OpenedTargetName() const;
|
|
auto OpenedTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto OpenedTarget() const;
|
|
auto OpenedTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ClosedTargetName() const;
|
|
auto ClosedTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ClosedTarget() const;
|
|
auto ClosedTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto ContentTargetName() const;
|
|
auto ContentTargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ContentTarget() const;
|
|
auto ContentTarget(
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& value) const;
|
|
[[nodiscard]] auto OpenedLength() const;
|
|
auto OpenedLength(double value) const;
|
|
[[nodiscard]] auto ClosedLength() const;
|
|
auto ClosedLength(double value) const;
|
|
[[nodiscard]] auto OffsetFromCenter() const;
|
|
auto OffsetFromCenter(double value) const;
|
|
[[nodiscard]] auto ContentTranslationDirection() const;
|
|
auto ContentTranslationDirection(
|
|
winrt::Microsoft::UI::Xaml::Controls::Primitives::
|
|
AnimationDirection const& value) const;
|
|
[[nodiscard]] auto ContentTranslationOffset() const;
|
|
auto ContentTranslationOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISplitOpenThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitOpenThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitOpenThemeAnimationStatics {
|
|
[[nodiscard]] auto OpenedTargetNameProperty() const;
|
|
[[nodiscard]] auto OpenedTargetProperty() const;
|
|
[[nodiscard]] auto ClosedTargetNameProperty() const;
|
|
[[nodiscard]] auto ClosedTargetProperty() const;
|
|
[[nodiscard]] auto ContentTargetNameProperty() const;
|
|
[[nodiscard]] auto ContentTargetProperty() const;
|
|
[[nodiscard]] auto OpenedLengthProperty() const;
|
|
[[nodiscard]] auto ClosedLengthProperty() const;
|
|
[[nodiscard]] auto OffsetFromCenterProperty() const;
|
|
[[nodiscard]] auto ContentTranslationDirectionProperty() const;
|
|
[[nodiscard]] auto ContentTranslationOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISplitOpenThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISplitOpenThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IStoryboard {
|
|
[[nodiscard]] auto Children() const;
|
|
auto Seek(winrt::Windows::Foundation::TimeSpan const& offset) const;
|
|
auto Stop() const;
|
|
auto Begin() const;
|
|
auto Pause() const;
|
|
auto Resume() const;
|
|
auto GetCurrentState() const;
|
|
auto GetCurrentTime() const;
|
|
auto SeekAlignedToLastTick(
|
|
winrt::Windows::Foundation::TimeSpan const& offset) const;
|
|
auto SkipToFill() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboard> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IStoryboard<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_IStoryboardStatics {
|
|
[[nodiscard]] auto TargetPropertyProperty() const;
|
|
auto GetTargetProperty(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline const& element)
|
|
const;
|
|
auto SetTargetProperty(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline const& element,
|
|
param::hstring const& path) const;
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
auto GetTargetName(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline const& element)
|
|
const;
|
|
auto SetTargetName(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline const& element,
|
|
param::hstring const& name) const;
|
|
auto SetTarget(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::Timeline const& timeline,
|
|
winrt::Microsoft::UI::Xaml::DependencyObject const& target) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::IStoryboardStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_IStoryboardStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISuppressNavigationTransitionInfo {
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISuppressNavigationTransitionInfo> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISuppressNavigationTransitionInfo<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISwipeBackThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto FromHorizontalOffset() const;
|
|
auto FromHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto FromVerticalOffset() const;
|
|
auto FromVerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeBackThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeBackThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeBackThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
[[nodiscard]] auto FromHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto FromVerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeBackThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeBackThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ISwipeHintThemeAnimation {
|
|
[[nodiscard]] auto TargetName() const;
|
|
auto TargetName(param::hstring const& value) const;
|
|
[[nodiscard]] auto ToHorizontalOffset() const;
|
|
auto ToHorizontalOffset(double value) const;
|
|
[[nodiscard]] auto ToVerticalOffset() const;
|
|
auto ToVerticalOffset(double value) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ISwipeHintThemeAnimation> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeHintThemeAnimation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeHintThemeAnimationStatics {
|
|
[[nodiscard]] auto TargetNameProperty() const;
|
|
[[nodiscard]] auto ToHorizontalOffsetProperty() const;
|
|
[[nodiscard]] auto ToVerticalOffsetProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::
|
|
ISwipeHintThemeAnimationStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Xaml_Media_Animation_ISwipeHintThemeAnimationStatics<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ITimeline {
|
|
[[nodiscard]] auto AutoReverse() const;
|
|
auto AutoReverse(bool value) const;
|
|
[[nodiscard]] auto BeginTime() const;
|
|
auto BeginTime(winrt::Windows::Foundation::IReference<
|
|
winrt::Windows::Foundation::TimeSpan> const& value) const;
|
|
[[nodiscard]] auto Duration() const;
|
|
auto Duration(winrt::Microsoft::UI::Xaml::Duration const& value) const;
|
|
[[nodiscard]] auto SpeedRatio() const;
|
|
auto SpeedRatio(double value) const;
|
|
[[nodiscard]] auto FillBehavior() const;
|
|
auto FillBehavior(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::FillBehavior const& value)
|
|
const;
|
|
[[nodiscard]] auto RepeatBehavior() const;
|
|
auto RepeatBehavior(
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::RepeatBehavior const& value)
|
|
const;
|
|
auto Completed(
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
using Completed_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline,
|
|
&impl::abi_t<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline>::
|
|
remove_Completed>;
|
|
[[nodiscard]] auto Completed(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::EventHandler<
|
|
winrt::Windows::Foundation::IInspectable> const& handler) const;
|
|
auto Completed(winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ITimeline> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ITimeline<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ITimelineFactory {
|
|
auto CreateInstance(
|
|
winrt::Windows::Foundation::IInspectable const& baseInterface,
|
|
winrt::Windows::Foundation::IInspectable& innerInterface) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ITimelineFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ITimelineStatics {
|
|
[[nodiscard]] auto AllowDependentAnimations() const;
|
|
auto AllowDependentAnimations(bool value) const;
|
|
[[nodiscard]] auto AutoReverseProperty() const;
|
|
[[nodiscard]] auto BeginTimeProperty() const;
|
|
[[nodiscard]] auto DurationProperty() const;
|
|
[[nodiscard]] auto SpeedRatioProperty() const;
|
|
[[nodiscard]] auto FillBehaviorProperty() const;
|
|
[[nodiscard]] auto RepeatBehaviorProperty() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ITimelineStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ITimelineStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ITransition {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Xaml::Media::Animation::ITransition> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ITransition<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Xaml_Media_Animation_ITransitionFactory {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Xaml::Media::Animation::ITransitionFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Xaml_Media_Animation_ITransitionFactory<D>;
|
|
};
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_KeyTime {
|
|
int64_t TimeSpan;
|
|
};
|
|
template <>
|
|
struct abi<Microsoft::UI::Xaml::Media::Animation::KeyTime> {
|
|
using type = struct_Microsoft_UI_Xaml_Media_Animation_KeyTime;
|
|
};
|
|
struct struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior {
|
|
double Count;
|
|
int64_t Duration;
|
|
int32_t Type;
|
|
};
|
|
template <>
|
|
struct abi<Microsoft::UI::Xaml::Media::Animation::RepeatBehavior> {
|
|
using type = struct_Microsoft_UI_Xaml_Media_Animation_RepeatBehavior;
|
|
};
|
|
} // namespace winrt::impl
|
|
#endif
|