Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Perception.Spatial.Surfaces.1.h
T
2025-07-09 08:58:00 -07:00

68 lines
3.7 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_Perception_Spatial_Surfaces_1_H
#define WINRT_Windows_Perception_Spatial_Surfaces_1_H
#include "winrt/impl/Windows.Perception.Spatial.Surfaces.0.h"
WINRT_EXPORT namespace winrt::Windows::Perception::Spatial::Surfaces
{
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceInfo>
{
ISpatialSurfaceInfo(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceMesh :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceMesh>
{
ISpatialSurfaceMesh(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceMesh(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceMeshBuffer :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceMeshBuffer>
{
ISpatialSurfaceMeshBuffer(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceMeshBuffer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceMeshOptions :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceMeshOptions>
{
ISpatialSurfaceMeshOptions(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceMeshOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceMeshOptionsStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceMeshOptionsStatics>
{
ISpatialSurfaceMeshOptionsStatics(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceMeshOptionsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceObserver :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceObserver>
{
ISpatialSurfaceObserver(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceObserver(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceObserverStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceObserverStatics>
{
ISpatialSurfaceObserverStatics(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceObserverStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISpatialSurfaceObserverStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISpatialSurfaceObserverStatics2>,
impl::require<winrt::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics2, winrt::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics>
{
ISpatialSurfaceObserverStatics2(std::nullptr_t = nullptr) noexcept {}
ISpatialSurfaceObserverStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif