mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 07:06:11 -04:00
297 lines
15 KiB
C++
297 lines
15 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT
|
|
// v2.0.250303.1
|
|
|
|
#pragma once
|
|
#ifndef WINRT_Windows_AI_Actions_2_H
|
|
#define WINRT_Windows_AI_Actions_2_H
|
|
#include "winrt/impl/Windows.AI.Actions.1.h"
|
|
#include "winrt/impl/Windows.Foundation.1.h"
|
|
WINRT_EXPORT namespace winrt::Windows::AI::Actions {
|
|
struct WINRT_IMPL_EMPTY_BASES ActionEntity
|
|
: winrt::Windows::AI::Actions::IActionEntity,
|
|
impl::require<ActionEntity, winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionEntity(std::nullptr_t) noexcept {}
|
|
ActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionEntity(ptr,
|
|
take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionEntityDisplayInfo
|
|
: winrt::Windows::AI::Actions::IActionEntityDisplayInfo,
|
|
impl::require<ActionEntityDisplayInfo,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionEntityDisplayInfo(std::nullptr_t) noexcept {}
|
|
ActionEntityDisplayInfo(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionEntityDisplayInfo(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionEntityFactory
|
|
: winrt::Windows::AI::Actions::IActionEntityFactory2,
|
|
impl::require<ActionEntityFactory,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory3,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory4,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory5,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory6,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory7,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionEntityFactory(std::nullptr_t) noexcept {}
|
|
ActionEntityFactory(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionEntityFactory2(
|
|
ptr, take_ownership_from_abi) {}
|
|
using winrt::Windows::AI::Actions::IActionEntityFactory2::CreateTextEntity;
|
|
using impl::consume_t<
|
|
ActionEntityFactory,
|
|
winrt::Windows::AI::Actions::IActionEntityFactory3>::CreateTextEntity;
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionFeedback
|
|
: winrt::Windows::AI::Actions::IActionFeedback,
|
|
impl::require<ActionFeedback, winrt::Windows::Foundation::IClosable> {
|
|
ActionFeedback(std::nullptr_t) noexcept {}
|
|
ActionFeedback(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionFeedback(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionInvocationContext
|
|
: winrt::Windows::AI::Actions::IActionInvocationContext,
|
|
impl::require<ActionInvocationContext,
|
|
winrt::Windows::AI::Actions::IActionInvocationContext2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionInvocationContext(std::nullptr_t) noexcept {}
|
|
ActionInvocationContext(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionInvocationContext(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionInvocationHelpDetails
|
|
: winrt::Windows::AI::Actions::IActionInvocationHelpDetails,
|
|
impl::require<
|
|
ActionInvocationHelpDetails,
|
|
winrt::Windows::AI::Actions::IActionInvocationHelpDetails2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionInvocationHelpDetails(std::nullptr_t) noexcept {}
|
|
ActionInvocationHelpDetails(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionInvocationHelpDetails(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ActionRuntime
|
|
: winrt::Windows::AI::Actions::IActionRuntime,
|
|
impl::require<ActionRuntime,
|
|
winrt::Windows::AI::Actions::IActionRuntime2,
|
|
winrt::Windows::AI::Actions::IActionRuntime3,
|
|
winrt::Windows::AI::Actions::IActionRuntime4,
|
|
winrt::Windows::AI::Actions::IActionRuntime5,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ActionRuntime(std::nullptr_t) noexcept {}
|
|
ActionRuntime(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IActionRuntime(
|
|
ptr, take_ownership_from_abi) {}
|
|
static auto GetDefault();
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES AppointmentActionEntity
|
|
: winrt::Windows::AI::Actions::IAppointmentActionEntity,
|
|
impl::base<AppointmentActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<AppointmentActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
AppointmentActionEntity(std::nullptr_t) noexcept {}
|
|
AppointmentActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IAppointmentActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ArrayActionEntity
|
|
: winrt::Windows::AI::Actions::IArrayActionEntity,
|
|
impl::base<ArrayActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<ArrayActionEntity,
|
|
winrt::Windows::AI::Actions::IArrayActionEntity2,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ArrayActionEntity(std::nullptr_t) noexcept {}
|
|
ArrayActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IArrayActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES ContactActionEntity
|
|
: winrt::Windows::AI::Actions::IContactActionEntity,
|
|
impl::base<ContactActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<ContactActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
ContactActionEntity(std::nullptr_t) noexcept {}
|
|
ContactActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IContactActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES CustomActionEntityStore
|
|
: winrt::Windows::AI::Actions::ICustomActionEntityStore,
|
|
impl::require<CustomActionEntityStore,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
CustomActionEntityStore(std::nullptr_t) noexcept {}
|
|
CustomActionEntityStore(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::ICustomActionEntityStore(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES CustomTextActionEntity
|
|
: winrt::Windows::AI::Actions::ICustomTextActionEntity,
|
|
impl::base<CustomTextActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<CustomTextActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
CustomTextActionEntity(std::nullptr_t) noexcept {}
|
|
CustomTextActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::ICustomTextActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES DateTimeActionEntity
|
|
: winrt::Windows::AI::Actions::IDateTimeActionEntity,
|
|
impl::base<DateTimeActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<DateTimeActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
DateTimeActionEntity(std::nullptr_t) noexcept {}
|
|
DateTimeActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IDateTimeActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES DocumentActionEntity
|
|
: winrt::Windows::AI::Actions::IDocumentActionEntity,
|
|
impl::base<DocumentActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<DocumentActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
DocumentActionEntity(std::nullptr_t) noexcept {}
|
|
DocumentActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IDocumentActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES FileActionEntity
|
|
: winrt::Windows::AI::Actions::IFileActionEntity,
|
|
impl::base<FileActionEntity, winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<FileActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
FileActionEntity(std::nullptr_t) noexcept {}
|
|
FileActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IFileActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES NamedActionEntity
|
|
: winrt::Windows::AI::Actions::INamedActionEntity,
|
|
impl::require<NamedActionEntity,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
NamedActionEntity(std::nullptr_t) noexcept {}
|
|
NamedActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::INamedActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES PhotoActionEntity
|
|
: winrt::Windows::AI::Actions::IPhotoActionEntity,
|
|
impl::base<PhotoActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<PhotoActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
PhotoActionEntity(std::nullptr_t) noexcept {}
|
|
PhotoActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IPhotoActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES RemoteFileActionEntity
|
|
: winrt::Windows::AI::Actions::IRemoteFileActionEntity,
|
|
impl::base<RemoteFileActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<RemoteFileActionEntity,
|
|
winrt::Windows::AI::Actions::IRemoteFileActionEntity2,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
RemoteFileActionEntity(std::nullptr_t) noexcept {}
|
|
RemoteFileActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IRemoteFileActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES StreamingTextActionEntity
|
|
: winrt::Windows::AI::Actions::IStreamingTextActionEntity,
|
|
impl::base<StreamingTextActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<StreamingTextActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
StreamingTextActionEntity(std::nullptr_t) noexcept {}
|
|
StreamingTextActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IStreamingTextActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES StreamingTextActionEntityTextChangedArgs
|
|
: winrt::Windows::AI::Actions::IStreamingTextActionEntityTextChangedArgs {
|
|
StreamingTextActionEntityTextChangedArgs(std::nullptr_t) noexcept {}
|
|
StreamingTextActionEntityTextChangedArgs(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::
|
|
IStreamingTextActionEntityTextChangedArgs(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES StreamingTextActionEntityWriter
|
|
: winrt::Windows::AI::Actions::IStreamingTextActionEntityWriter,
|
|
impl::require<StreamingTextActionEntityWriter,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
StreamingTextActionEntityWriter(std::nullptr_t) noexcept {}
|
|
StreamingTextActionEntityWriter(void* ptr,
|
|
take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IStreamingTextActionEntityWriter(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES TableActionEntity
|
|
: winrt::Windows::AI::Actions::ITableActionEntity,
|
|
impl::base<TableActionEntity,
|
|
winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<TableActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
TableActionEntity(std::nullptr_t) noexcept {}
|
|
TableActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::ITableActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES TextActionEntity
|
|
: winrt::Windows::AI::Actions::ITextActionEntity,
|
|
impl::base<TextActionEntity, winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<TextActionEntity,
|
|
winrt::Windows::AI::Actions::ITextActionEntity2,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
TextActionEntity(std::nullptr_t) noexcept {}
|
|
TextActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::ITextActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
struct WINRT_IMPL_EMPTY_BASES UriActionEntity
|
|
: winrt::Windows::AI::Actions::IUriActionEntity,
|
|
impl::base<UriActionEntity, winrt::Windows::AI::Actions::ActionEntity>,
|
|
impl::require<UriActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity,
|
|
winrt::Windows::AI::Actions::IActionEntity2,
|
|
winrt::Windows::Foundation::IClosable> {
|
|
UriActionEntity(std::nullptr_t) noexcept {}
|
|
UriActionEntity(void* ptr, take_ownership_from_abi_t) noexcept
|
|
: winrt::Windows::AI::Actions::IUriActionEntity(
|
|
ptr, take_ownership_from_abi) {}
|
|
};
|
|
}
|
|
#endif
|