// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Xaml_Media_Animation_1_H #define WINRT_Windows_UI_Xaml_Media_Animation_1_H #include "winrt/impl/Windows.UI.Xaml.Media.Animation.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Media::Animation { struct __declspec(empty_bases) IAddDeleteThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAddDeleteThemeTransition(std::nullptr_t = nullptr) noexcept {} IAddDeleteThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBackEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBackEase(std::nullptr_t = nullptr) noexcept {} IBackEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBackEaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBackEaseStatics(std::nullptr_t = nullptr) noexcept {} IBackEaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBasicConnectedAnimationConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBasicConnectedAnimationConfiguration(std::nullptr_t = nullptr) noexcept {} IBasicConnectedAnimationConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBasicConnectedAnimationConfigurationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBasicConnectedAnimationConfigurationFactory(std::nullptr_t = nullptr) noexcept {} IBasicConnectedAnimationConfigurationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBeginStoryboard : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBeginStoryboard(std::nullptr_t = nullptr) noexcept {} IBeginStoryboard(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBeginStoryboardStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBeginStoryboardStatics(std::nullptr_t = nullptr) noexcept {} IBeginStoryboardStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBounceEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBounceEase(std::nullptr_t = nullptr) noexcept {} IBounceEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBounceEaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBounceEaseStatics(std::nullptr_t = nullptr) noexcept {} IBounceEaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICircleEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICircleEase(std::nullptr_t = nullptr) noexcept {} ICircleEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorAnimation(std::nullptr_t = nullptr) noexcept {} IColorAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorAnimationStatics(std::nullptr_t = nullptr) noexcept {} IColorAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorAnimationUsingKeyFrames : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorAnimationUsingKeyFrames(std::nullptr_t = nullptr) noexcept {} IColorAnimationUsingKeyFrames(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorAnimationUsingKeyFramesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorAnimationUsingKeyFramesStatics(std::nullptr_t = nullptr) noexcept {} IColorAnimationUsingKeyFramesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorKeyFrame(std::nullptr_t = nullptr) noexcept {} IColorKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorKeyFrameFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorKeyFrameFactory(std::nullptr_t = nullptr) noexcept {} IColorKeyFrameFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IColorKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommonNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommonNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} ICommonNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICommonNavigationTransitionInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICommonNavigationTransitionInfoStatics(std::nullptr_t = nullptr) noexcept {} ICommonNavigationTransitionInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimation(std::nullptr_t = nullptr) noexcept {} IConnectedAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimation2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimation2(std::nullptr_t = nullptr) noexcept {} IConnectedAnimation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimation3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimation3(std::nullptr_t = nullptr) noexcept {} IConnectedAnimation3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimationConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimationConfiguration(std::nullptr_t = nullptr) noexcept {} IConnectedAnimationConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimationConfigurationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimationConfigurationFactory(std::nullptr_t = nullptr) noexcept {} IConnectedAnimationConfigurationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimationService : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimationService(std::nullptr_t = nullptr) noexcept {} IConnectedAnimationService(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IConnectedAnimationServiceStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectedAnimationServiceStatics(std::nullptr_t = nullptr) noexcept {} IConnectedAnimationServiceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentThemeTransition(std::nullptr_t = nullptr) noexcept {} IContentThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContentThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContentThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} IContentThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContinuumNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContinuumNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} IContinuumNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IContinuumNavigationTransitionInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IContinuumNavigationTransitionInfoStatics(std::nullptr_t = nullptr) noexcept {} IContinuumNavigationTransitionInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICubicEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICubicEase(std::nullptr_t = nullptr) noexcept {} ICubicEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDirectConnectedAnimationConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDirectConnectedAnimationConfiguration(std::nullptr_t = nullptr) noexcept {} IDirectConnectedAnimationConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDirectConnectedAnimationConfigurationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDirectConnectedAnimationConfigurationFactory(std::nullptr_t = nullptr) noexcept {} IDirectConnectedAnimationConfigurationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDiscreteColorKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDiscreteColorKeyFrame(std::nullptr_t = nullptr) noexcept {} IDiscreteColorKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDiscreteDoubleKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDiscreteDoubleKeyFrame(std::nullptr_t = nullptr) noexcept {} IDiscreteDoubleKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDiscreteObjectKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDiscreteObjectKeyFrame(std::nullptr_t = nullptr) noexcept {} IDiscreteObjectKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDiscretePointKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDiscretePointKeyFrame(std::nullptr_t = nullptr) noexcept {} IDiscretePointKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleAnimation(std::nullptr_t = nullptr) noexcept {} IDoubleAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDoubleAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleAnimationUsingKeyFrames : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleAnimationUsingKeyFrames(std::nullptr_t = nullptr) noexcept {} IDoubleAnimationUsingKeyFrames(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleAnimationUsingKeyFramesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleAnimationUsingKeyFramesStatics(std::nullptr_t = nullptr) noexcept {} IDoubleAnimationUsingKeyFramesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleKeyFrame(std::nullptr_t = nullptr) noexcept {} IDoubleKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleKeyFrameFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleKeyFrameFactory(std::nullptr_t = nullptr) noexcept {} IDoubleKeyFrameFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDoubleKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDoubleKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IDoubleKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragItemThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragItemThemeAnimation(std::nullptr_t = nullptr) noexcept {} IDragItemThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragItemThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragItemThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDragItemThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragOverThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragOverThemeAnimation(std::nullptr_t = nullptr) noexcept {} IDragOverThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragOverThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragOverThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDragOverThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDrillInNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDrillInNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} IDrillInNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDrillInThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDrillInThemeAnimation(std::nullptr_t = nullptr) noexcept {} IDrillInThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDrillInThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDrillInThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDrillInThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDrillOutThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDrillOutThemeAnimation(std::nullptr_t = nullptr) noexcept {} IDrillOutThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDrillOutThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDrillOutThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDrillOutThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropTargetItemThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropTargetItemThemeAnimation(std::nullptr_t = nullptr) noexcept {} IDropTargetItemThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropTargetItemThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropTargetItemThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IDropTargetItemThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingColorKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingColorKeyFrame(std::nullptr_t = nullptr) noexcept {} IEasingColorKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingColorKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingColorKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IEasingColorKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingDoubleKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingDoubleKeyFrame(std::nullptr_t = nullptr) noexcept {} IEasingDoubleKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingDoubleKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingDoubleKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IEasingDoubleKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingFunctionBase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingFunctionBase(std::nullptr_t = nullptr) noexcept {} IEasingFunctionBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingFunctionBaseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingFunctionBaseFactory(std::nullptr_t = nullptr) noexcept {} IEasingFunctionBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingFunctionBaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingFunctionBaseStatics(std::nullptr_t = nullptr) noexcept {} IEasingFunctionBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingPointKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingPointKeyFrame(std::nullptr_t = nullptr) noexcept {} IEasingPointKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEasingPointKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEasingPointKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IEasingPointKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEdgeUIThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEdgeUIThemeTransition(std::nullptr_t = nullptr) noexcept {} IEdgeUIThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEdgeUIThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEdgeUIThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} IEdgeUIThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElasticEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElasticEase(std::nullptr_t = nullptr) noexcept {} IElasticEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElasticEaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElasticEaseStatics(std::nullptr_t = nullptr) noexcept {} IElasticEaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEntranceNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEntranceNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} IEntranceNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEntranceNavigationTransitionInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEntranceNavigationTransitionInfoStatics(std::nullptr_t = nullptr) noexcept {} IEntranceNavigationTransitionInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEntranceThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEntranceThemeTransition(std::nullptr_t = nullptr) noexcept {} IEntranceThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEntranceThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEntranceThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} IEntranceThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IExponentialEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IExponentialEase(std::nullptr_t = nullptr) noexcept {} IExponentialEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IExponentialEaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IExponentialEaseStatics(std::nullptr_t = nullptr) noexcept {} IExponentialEaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFadeInThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFadeInThemeAnimation(std::nullptr_t = nullptr) noexcept {} IFadeInThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFadeInThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFadeInThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IFadeInThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFadeOutThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFadeOutThemeAnimation(std::nullptr_t = nullptr) noexcept {} IFadeOutThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFadeOutThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFadeOutThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IFadeOutThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGravityConnectedAnimationConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGravityConnectedAnimationConfiguration(std::nullptr_t = nullptr) noexcept {} IGravityConnectedAnimationConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGravityConnectedAnimationConfiguration2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGravityConnectedAnimationConfiguration2(std::nullptr_t = nullptr) noexcept {} IGravityConnectedAnimationConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGravityConnectedAnimationConfigurationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGravityConnectedAnimationConfigurationFactory(std::nullptr_t = nullptr) noexcept {} IGravityConnectedAnimationConfigurationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeySpline : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeySpline(std::nullptr_t = nullptr) noexcept {} IKeySpline(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyTimeHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyTimeHelper(std::nullptr_t = nullptr) noexcept {} IKeyTimeHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKeyTimeHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKeyTimeHelperStatics(std::nullptr_t = nullptr) noexcept {} IKeyTimeHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILinearColorKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILinearColorKeyFrame(std::nullptr_t = nullptr) noexcept {} ILinearColorKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILinearDoubleKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILinearDoubleKeyFrame(std::nullptr_t = nullptr) noexcept {} ILinearDoubleKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ILinearPointKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILinearPointKeyFrame(std::nullptr_t = nullptr) noexcept {} ILinearPointKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { INavigationThemeTransition(std::nullptr_t = nullptr) noexcept {} INavigationThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { INavigationThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} INavigationThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { INavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} INavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationTransitionInfoFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { INavigationTransitionInfoFactory(std::nullptr_t = nullptr) noexcept {} INavigationTransitionInfoFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INavigationTransitionInfoOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { INavigationTransitionInfoOverrides(std::nullptr_t = nullptr) noexcept {} INavigationTransitionInfoOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IObjectAnimationUsingKeyFrames : winrt::Windows::Foundation::IInspectable, impl::consume_t { IObjectAnimationUsingKeyFrames(std::nullptr_t = nullptr) noexcept {} IObjectAnimationUsingKeyFrames(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IObjectAnimationUsingKeyFramesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IObjectAnimationUsingKeyFramesStatics(std::nullptr_t = nullptr) noexcept {} IObjectAnimationUsingKeyFramesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IObjectKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IObjectKeyFrame(std::nullptr_t = nullptr) noexcept {} IObjectKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IObjectKeyFrameFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IObjectKeyFrameFactory(std::nullptr_t = nullptr) noexcept {} IObjectKeyFrameFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IObjectKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IObjectKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IObjectKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPaneThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPaneThemeTransition(std::nullptr_t = nullptr) noexcept {} IPaneThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPaneThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPaneThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} IPaneThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointAnimation(std::nullptr_t = nullptr) noexcept {} IPointAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointAnimationStatics(std::nullptr_t = nullptr) noexcept {} IPointAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointAnimationUsingKeyFrames : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointAnimationUsingKeyFrames(std::nullptr_t = nullptr) noexcept {} IPointAnimationUsingKeyFrames(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointAnimationUsingKeyFramesStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointAnimationUsingKeyFramesStatics(std::nullptr_t = nullptr) noexcept {} IPointAnimationUsingKeyFramesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointKeyFrame(std::nullptr_t = nullptr) noexcept {} IPointKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointKeyFrameFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointKeyFrameFactory(std::nullptr_t = nullptr) noexcept {} IPointKeyFrameFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} IPointKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerDownThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerDownThemeAnimation(std::nullptr_t = nullptr) noexcept {} IPointerDownThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerDownThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerDownThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IPointerDownThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerUpThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerUpThemeAnimation(std::nullptr_t = nullptr) noexcept {} IPointerUpThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointerUpThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointerUpThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IPointerUpThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopInThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopInThemeAnimation(std::nullptr_t = nullptr) noexcept {} IPopInThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopInThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopInThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IPopInThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopOutThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopOutThemeAnimation(std::nullptr_t = nullptr) noexcept {} IPopOutThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopOutThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopOutThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IPopOutThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopupThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopupThemeTransition(std::nullptr_t = nullptr) noexcept {} IPopupThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPopupThemeTransitionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPopupThemeTransitionStatics(std::nullptr_t = nullptr) noexcept {} IPopupThemeTransitionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPowerEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPowerEase(std::nullptr_t = nullptr) noexcept {} IPowerEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPowerEaseStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPowerEaseStatics(std::nullptr_t = nullptr) noexcept {} IPowerEaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IQuadraticEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IQuadraticEase(std::nullptr_t = nullptr) noexcept {} IQuadraticEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IQuarticEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IQuarticEase(std::nullptr_t = nullptr) noexcept {} IQuarticEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IQuinticEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IQuinticEase(std::nullptr_t = nullptr) noexcept {} IQuinticEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IReorderThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IReorderThemeTransition(std::nullptr_t = nullptr) noexcept {} IReorderThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepeatBehaviorHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepeatBehaviorHelper(std::nullptr_t = nullptr) noexcept {} IRepeatBehaviorHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepeatBehaviorHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepeatBehaviorHelperStatics(std::nullptr_t = nullptr) noexcept {} IRepeatBehaviorHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepositionThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepositionThemeAnimation(std::nullptr_t = nullptr) noexcept {} IRepositionThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepositionThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepositionThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} IRepositionThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepositionThemeTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepositionThemeTransition(std::nullptr_t = nullptr) noexcept {} IRepositionThemeTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepositionThemeTransition2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepositionThemeTransition2(std::nullptr_t = nullptr) noexcept {} IRepositionThemeTransition2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRepositionThemeTransitionStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRepositionThemeTransitionStatics2(std::nullptr_t = nullptr) noexcept {} IRepositionThemeTransitionStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISineEase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISineEase(std::nullptr_t = nullptr) noexcept {} ISineEase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlideNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlideNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} ISlideNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlideNavigationTransitionInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlideNavigationTransitionInfo2(std::nullptr_t = nullptr) noexcept {} ISlideNavigationTransitionInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISlideNavigationTransitionInfoStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISlideNavigationTransitionInfoStatics2(std::nullptr_t = nullptr) noexcept {} ISlideNavigationTransitionInfoStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplineColorKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplineColorKeyFrame(std::nullptr_t = nullptr) noexcept {} ISplineColorKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplineColorKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplineColorKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} ISplineColorKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplineDoubleKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplineDoubleKeyFrame(std::nullptr_t = nullptr) noexcept {} ISplineDoubleKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplineDoubleKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplineDoubleKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} ISplineDoubleKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplinePointKeyFrame : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplinePointKeyFrame(std::nullptr_t = nullptr) noexcept {} ISplinePointKeyFrame(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplinePointKeyFrameStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplinePointKeyFrameStatics(std::nullptr_t = nullptr) noexcept {} ISplinePointKeyFrameStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplitCloseThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplitCloseThemeAnimation(std::nullptr_t = nullptr) noexcept {} ISplitCloseThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplitCloseThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplitCloseThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} ISplitCloseThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplitOpenThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplitOpenThemeAnimation(std::nullptr_t = nullptr) noexcept {} ISplitOpenThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISplitOpenThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISplitOpenThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} ISplitOpenThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStoryboard : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStoryboard(std::nullptr_t = nullptr) noexcept {} IStoryboard(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStoryboardStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStoryboardStatics(std::nullptr_t = nullptr) noexcept {} IStoryboardStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISuppressNavigationTransitionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISuppressNavigationTransitionInfo(std::nullptr_t = nullptr) noexcept {} ISuppressNavigationTransitionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISwipeBackThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISwipeBackThemeAnimation(std::nullptr_t = nullptr) noexcept {} ISwipeBackThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISwipeBackThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISwipeBackThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} ISwipeBackThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISwipeHintThemeAnimation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISwipeHintThemeAnimation(std::nullptr_t = nullptr) noexcept {} ISwipeHintThemeAnimation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISwipeHintThemeAnimationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISwipeHintThemeAnimationStatics(std::nullptr_t = nullptr) noexcept {} ISwipeHintThemeAnimationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITimeline : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITimeline(std::nullptr_t = nullptr) noexcept {} ITimeline(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITimelineFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITimelineFactory(std::nullptr_t = nullptr) noexcept {} ITimelineFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITimelineStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITimelineStatics(std::nullptr_t = nullptr) noexcept {} ITimelineStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITransition(std::nullptr_t = nullptr) noexcept {} ITransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITransitionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITransitionFactory(std::nullptr_t = nullptr) noexcept {} ITransitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif