Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.UI.Xaml.Media.1.h
T
2025-07-09 08:58:00 -07:00

928 lines
49 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_UI_Xaml_Media_1_H
#define WINRT_Windows_UI_Xaml_Media_1_H
#include "winrt/impl/Windows.UI.Xaml.Media.0.h"
WINRT_EXPORT namespace winrt::Windows::UI::Xaml::Media
{
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrush>
{
IAcrylicBrush(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrush2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrush2>
{
IAcrylicBrush2(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrush2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushFactory>
{
IAcrylicBrushFactory(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushStatics>
{
IAcrylicBrushStatics(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcrylicBrushStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcrylicBrushStatics2>
{
IAcrylicBrushStatics2(std::nullptr_t = nullptr) noexcept {}
IAcrylicBrushStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IArcSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IArcSegment>
{
IArcSegment(std::nullptr_t = nullptr) noexcept {}
IArcSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IArcSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IArcSegmentStatics>
{
IArcSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IArcSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBezierSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBezierSegment>
{
IBezierSegment(std::nullptr_t = nullptr) noexcept {}
IBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBezierSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBezierSegmentStatics>
{
IBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBitmapCache :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBitmapCache>
{
IBitmapCache(std::nullptr_t = nullptr) noexcept {}
IBitmapCache(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrush>
{
IBrush(std::nullptr_t = nullptr) noexcept {}
IBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushFactory>
{
IBrushFactory(std::nullptr_t = nullptr) noexcept {}
IBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushOverrides2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushOverrides2>
{
IBrushOverrides2(std::nullptr_t = nullptr) noexcept {}
IBrushOverrides2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBrushStatics>
{
IBrushStatics(std::nullptr_t = nullptr) noexcept {}
IBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICacheMode :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICacheMode>
{
ICacheMode(std::nullptr_t = nullptr) noexcept {}
ICacheMode(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICacheModeFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICacheModeFactory>
{
ICacheModeFactory(std::nullptr_t = nullptr) noexcept {}
ICacheModeFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositeTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositeTransform>
{
ICompositeTransform(std::nullptr_t = nullptr) noexcept {}
ICompositeTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositeTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositeTransformStatics>
{
ICompositeTransformStatics(std::nullptr_t = nullptr) noexcept {}
ICompositeTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositionTarget :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositionTarget>
{
ICompositionTarget(std::nullptr_t = nullptr) noexcept {}
ICompositionTarget(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositionTargetStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositionTargetStatics>
{
ICompositionTargetStatics(std::nullptr_t = nullptr) noexcept {}
ICompositionTargetStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICompositionTargetStatics3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICompositionTargetStatics3>
{
ICompositionTargetStatics3(std::nullptr_t = nullptr) noexcept {}
ICompositionTargetStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IEllipseGeometry :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IEllipseGeometry>
{
IEllipseGeometry(std::nullptr_t = nullptr) noexcept {}
IEllipseGeometry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IEllipseGeometryStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IEllipseGeometryStatics>
{
IEllipseGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IEllipseGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamily :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamily>
{
IFontFamily(std::nullptr_t = nullptr) noexcept {}
IFontFamily(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamilyFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamilyFactory>
{
IFontFamilyFactory(std::nullptr_t = nullptr) noexcept {}
IFontFamilyFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IFontFamilyStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFontFamilyStatics2>
{
IFontFamilyStatics2(std::nullptr_t = nullptr) noexcept {}
IFontFamilyStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransform>
{
IGeneralTransform(std::nullptr_t = nullptr) noexcept {}
IGeneralTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransformFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransformFactory>
{
IGeneralTransformFactory(std::nullptr_t = nullptr) noexcept {}
IGeneralTransformFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeneralTransformOverrides :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeneralTransformOverrides>
{
IGeneralTransformOverrides(std::nullptr_t = nullptr) noexcept {}
IGeneralTransformOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometry :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometry>
{
IGeometry(std::nullptr_t = nullptr) noexcept {}
IGeometry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryFactory>
{
IGeometryFactory(std::nullptr_t = nullptr) noexcept {}
IGeometryFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryGroup :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryGroup>
{
IGeometryGroup(std::nullptr_t = nullptr) noexcept {}
IGeometryGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryGroupStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryGroupStatics>
{
IGeometryGroupStatics(std::nullptr_t = nullptr) noexcept {}
IGeometryGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGeometryStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGeometryStatics>
{
IGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrush>
{
IGradientBrush(std::nullptr_t = nullptr) noexcept {}
IGradientBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrushFactory>
{
IGradientBrushFactory(std::nullptr_t = nullptr) noexcept {}
IGradientBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientBrushStatics>
{
IGradientBrushStatics(std::nullptr_t = nullptr) noexcept {}
IGradientBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientStop :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientStop>
{
IGradientStop(std::nullptr_t = nullptr) noexcept {}
IGradientStop(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IGradientStopStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IGradientStopStatics>
{
IGradientStopStatics(std::nullptr_t = nullptr) noexcept {}
IGradientStopStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageBrush>
{
IImageBrush(std::nullptr_t = nullptr) noexcept {}
IImageBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageBrushStatics>
{
IImageBrushStatics(std::nullptr_t = nullptr) noexcept {}
IImageBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageSource :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageSource>
{
IImageSource(std::nullptr_t = nullptr) noexcept {}
IImageSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IImageSourceFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IImageSourceFactory>
{
IImageSourceFactory(std::nullptr_t = nullptr) noexcept {}
IImageSourceFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineGeometry :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineGeometry>
{
ILineGeometry(std::nullptr_t = nullptr) noexcept {}
ILineGeometry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineGeometryStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineGeometryStatics>
{
ILineGeometryStatics(std::nullptr_t = nullptr) noexcept {}
ILineGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineSegment>
{
ILineSegment(std::nullptr_t = nullptr) noexcept {}
ILineSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILineSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILineSegmentStatics>
{
ILineSegmentStatics(std::nullptr_t = nullptr) noexcept {}
ILineSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrush>
{
ILinearGradientBrush(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrushFactory>
{
ILinearGradientBrushFactory(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILinearGradientBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILinearGradientBrushStatics>
{
ILinearGradientBrushStatics(std::nullptr_t = nullptr) noexcept {}
ILinearGradientBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSourceLoadCompletedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSourceLoadCompletedEventArgs>
{
ILoadedImageSourceLoadCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
ILoadedImageSourceLoadCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSurface :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSurface>
{
ILoadedImageSurface(std::nullptr_t = nullptr) noexcept {}
ILoadedImageSurface(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ILoadedImageSurfaceStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILoadedImageSurfaceStatics>
{
ILoadedImageSurfaceStatics(std::nullptr_t = nullptr) noexcept {}
ILoadedImageSurfaceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrix3DProjection :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrix3DProjection>
{
IMatrix3DProjection(std::nullptr_t = nullptr) noexcept {}
IMatrix3DProjection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrix3DProjectionStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrix3DProjectionStatics>
{
IMatrix3DProjectionStatics(std::nullptr_t = nullptr) noexcept {}
IMatrix3DProjectionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixHelper :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixHelper>
{
IMatrixHelper(std::nullptr_t = nullptr) noexcept {}
IMatrixHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixHelperStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixHelperStatics>
{
IMatrixHelperStatics(std::nullptr_t = nullptr) noexcept {}
IMatrixHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixTransform>
{
IMatrixTransform(std::nullptr_t = nullptr) noexcept {}
IMatrixTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMatrixTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMatrixTransformStatics>
{
IMatrixTransformStatics(std::nullptr_t = nullptr) noexcept {}
IMatrixTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IMediaTransportControlsThumbnailRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IMediaTransportControlsThumbnailRequestedEventArgs>
{
IMediaTransportControlsThumbnailRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IMediaTransportControlsThumbnailRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPartialMediaFailureDetectedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPartialMediaFailureDetectedEventArgs>
{
IPartialMediaFailureDetectedEventArgs(std::nullptr_t = nullptr) noexcept {}
IPartialMediaFailureDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPartialMediaFailureDetectedEventArgs2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPartialMediaFailureDetectedEventArgs2>
{
IPartialMediaFailureDetectedEventArgs2(std::nullptr_t = nullptr) noexcept {}
IPartialMediaFailureDetectedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathFigure :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathFigure>
{
IPathFigure(std::nullptr_t = nullptr) noexcept {}
IPathFigure(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathFigureStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathFigureStatics>
{
IPathFigureStatics(std::nullptr_t = nullptr) noexcept {}
IPathFigureStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathGeometry :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathGeometry>
{
IPathGeometry(std::nullptr_t = nullptr) noexcept {}
IPathGeometry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathGeometryStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathGeometryStatics>
{
IPathGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IPathGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathSegment>
{
IPathSegment(std::nullptr_t = nullptr) noexcept {}
IPathSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPathSegmentFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPathSegmentFactory>
{
IPathSegmentFactory(std::nullptr_t = nullptr) noexcept {}
IPathSegmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPlaneProjection :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPlaneProjection>
{
IPlaneProjection(std::nullptr_t = nullptr) noexcept {}
IPlaneProjection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPlaneProjectionStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPlaneProjectionStatics>
{
IPlaneProjectionStatics(std::nullptr_t = nullptr) noexcept {}
IPlaneProjectionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyBezierSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyBezierSegment>
{
IPolyBezierSegment(std::nullptr_t = nullptr) noexcept {}
IPolyBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyBezierSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyBezierSegmentStatics>
{
IPolyBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyLineSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyLineSegment>
{
IPolyLineSegment(std::nullptr_t = nullptr) noexcept {}
IPolyLineSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyLineSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyLineSegmentStatics>
{
IPolyLineSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyLineSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyQuadraticBezierSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyQuadraticBezierSegment>
{
IPolyQuadraticBezierSegment(std::nullptr_t = nullptr) noexcept {}
IPolyQuadraticBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPolyQuadraticBezierSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPolyQuadraticBezierSegmentStatics>
{
IPolyQuadraticBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IPolyQuadraticBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IProjection :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProjection>
{
IProjection(std::nullptr_t = nullptr) noexcept {}
IProjection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IProjectionFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IProjectionFactory>
{
IProjectionFactory(std::nullptr_t = nullptr) noexcept {}
IProjectionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IQuadraticBezierSegment :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IQuadraticBezierSegment>
{
IQuadraticBezierSegment(std::nullptr_t = nullptr) noexcept {}
IQuadraticBezierSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IQuadraticBezierSegmentStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IQuadraticBezierSegmentStatics>
{
IQuadraticBezierSegmentStatics(std::nullptr_t = nullptr) noexcept {}
IQuadraticBezierSegmentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRateChangedRoutedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRateChangedRoutedEventArgs>
{
IRateChangedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRateChangedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRectangleGeometry :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRectangleGeometry>
{
IRectangleGeometry(std::nullptr_t = nullptr) noexcept {}
IRectangleGeometry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRectangleGeometryStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRectangleGeometryStatics>
{
IRectangleGeometryStatics(std::nullptr_t = nullptr) noexcept {}
IRectangleGeometryStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRenderedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRenderedEventArgs>
{
IRenderedEventArgs(std::nullptr_t = nullptr) noexcept {}
IRenderedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRenderingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRenderingEventArgs>
{
IRenderingEventArgs(std::nullptr_t = nullptr) noexcept {}
IRenderingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBackgroundBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBackgroundBrush>
{
IRevealBackgroundBrush(std::nullptr_t = nullptr) noexcept {}
IRevealBackgroundBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBackgroundBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBackgroundBrushFactory>
{
IRevealBackgroundBrushFactory(std::nullptr_t = nullptr) noexcept {}
IRevealBackgroundBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBorderBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBorderBrush>
{
IRevealBorderBrush(std::nullptr_t = nullptr) noexcept {}
IRevealBorderBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBorderBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBorderBrushFactory>
{
IRevealBorderBrushFactory(std::nullptr_t = nullptr) noexcept {}
IRevealBorderBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBrush>
{
IRevealBrush(std::nullptr_t = nullptr) noexcept {}
IRevealBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBrushFactory>
{
IRevealBrushFactory(std::nullptr_t = nullptr) noexcept {}
IRevealBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRevealBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRevealBrushStatics>
{
IRevealBrushStatics(std::nullptr_t = nullptr) noexcept {}
IRevealBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRotateTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRotateTransform>
{
IRotateTransform(std::nullptr_t = nullptr) noexcept {}
IRotateTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IRotateTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IRotateTransformStatics>
{
IRotateTransformStatics(std::nullptr_t = nullptr) noexcept {}
IRotateTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IScaleTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IScaleTransform>
{
IScaleTransform(std::nullptr_t = nullptr) noexcept {}
IScaleTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IScaleTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IScaleTransformStatics>
{
IScaleTransformStatics(std::nullptr_t = nullptr) noexcept {}
IScaleTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IShadow :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IShadow>
{
IShadow(std::nullptr_t = nullptr) noexcept {}
IShadow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IShadowFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IShadowFactory>
{
IShadowFactory(std::nullptr_t = nullptr) noexcept {}
IShadowFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISkewTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISkewTransform>
{
ISkewTransform(std::nullptr_t = nullptr) noexcept {}
ISkewTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISkewTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISkewTransformStatics>
{
ISkewTransformStatics(std::nullptr_t = nullptr) noexcept {}
ISkewTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrush>
{
ISolidColorBrush(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrushFactory>
{
ISolidColorBrushFactory(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISolidColorBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISolidColorBrushStatics>
{
ISolidColorBrushStatics(std::nullptr_t = nullptr) noexcept {}
ISolidColorBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IThemeShadow :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IThemeShadow>
{
IThemeShadow(std::nullptr_t = nullptr) noexcept {}
IThemeShadow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IThemeShadowFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IThemeShadowFactory>
{
IThemeShadowFactory(std::nullptr_t = nullptr) noexcept {}
IThemeShadowFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrush :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrush>
{
ITileBrush(std::nullptr_t = nullptr) noexcept {}
ITileBrush(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrushFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrushFactory>
{
ITileBrushFactory(std::nullptr_t = nullptr) noexcept {}
ITileBrushFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITileBrushStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITileBrushStatics>
{
ITileBrushStatics(std::nullptr_t = nullptr) noexcept {}
ITileBrushStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITimelineMarker :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITimelineMarker>
{
ITimelineMarker(std::nullptr_t = nullptr) noexcept {}
ITimelineMarker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITimelineMarkerRoutedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITimelineMarkerRoutedEventArgs>
{
ITimelineMarkerRoutedEventArgs(std::nullptr_t = nullptr) noexcept {}
ITimelineMarkerRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITimelineMarkerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITimelineMarkerStatics>
{
ITimelineMarkerStatics(std::nullptr_t = nullptr) noexcept {}
ITimelineMarkerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransform>
{
ITransform(std::nullptr_t = nullptr) noexcept {}
ITransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformFactory>
{
ITransformFactory(std::nullptr_t = nullptr) noexcept {}
ITransformFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformGroup :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformGroup>
{
ITransformGroup(std::nullptr_t = nullptr) noexcept {}
ITransformGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITransformGroupStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITransformGroupStatics>
{
ITransformGroupStatics(std::nullptr_t = nullptr) noexcept {}
ITransformGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITranslateTransform :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITranslateTransform>
{
ITranslateTransform(std::nullptr_t = nullptr) noexcept {}
ITranslateTransform(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITranslateTransformStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITranslateTransformStatics>
{
ITranslateTransformStatics(std::nullptr_t = nullptr) noexcept {}
ITranslateTransformStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelper :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelper>
{
IVisualTreeHelper(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelperStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelperStatics>
{
IVisualTreeHelperStatics(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelperStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelperStatics2>
{
IVisualTreeHelperStatics2(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelperStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisualTreeHelperStatics3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisualTreeHelperStatics3>
{
IVisualTreeHelperStatics3(std::nullptr_t = nullptr) noexcept {}
IVisualTreeHelperStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBase :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBase>
{
IXamlCompositionBrushBase(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseFactory>
{
IXamlCompositionBrushBaseFactory(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseOverrides :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseOverrides>
{
IXamlCompositionBrushBaseOverrides(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseProtected :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseProtected>
{
IXamlCompositionBrushBaseProtected(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseProtected(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlCompositionBrushBaseStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlCompositionBrushBaseStatics>
{
IXamlCompositionBrushBaseStatics(std::nullptr_t = nullptr) noexcept {}
IXamlCompositionBrushBaseStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLight :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLight>
{
IXamlLight(std::nullptr_t = nullptr) noexcept {}
IXamlLight(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightFactory>
{
IXamlLightFactory(std::nullptr_t = nullptr) noexcept {}
IXamlLightFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightOverrides :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightOverrides>
{
IXamlLightOverrides(std::nullptr_t = nullptr) noexcept {}
IXamlLightOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightProtected :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightProtected>
{
IXamlLightProtected(std::nullptr_t = nullptr) noexcept {}
IXamlLightProtected(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IXamlLightStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IXamlLightStatics>
{
IXamlLightStatics(std::nullptr_t = nullptr) noexcept {}
IXamlLightStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif