mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 15:16:12 -04:00
241 lines
18 KiB
C++
241 lines
18 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3
|
|
|
|
#ifndef WINRT_Windows_UI_Input_Inking_2_H
|
|
#define WINRT_Windows_UI_Input_Inking_2_H
|
|
#include "winrt/impl/Windows.Foundation.1.h"
|
|
#include "winrt/impl/Windows.UI.Input.Inking.1.h"
|
|
WINRT_EXPORT namespace winrt::Windows::UI::Input::Inking
|
|
{
|
|
struct __declspec(empty_bases) InkDrawingAttributes : winrt::Windows::UI::Input::Inking::IInkDrawingAttributes,
|
|
impl::require<InkDrawingAttributes, winrt::Windows::UI::Input::Inking::IInkDrawingAttributes2, winrt::Windows::UI::Input::Inking::IInkDrawingAttributes3, winrt::Windows::UI::Input::Inking::IInkDrawingAttributes4, winrt::Windows::UI::Input::Inking::IInkDrawingAttributes5>
|
|
{
|
|
InkDrawingAttributes(std::nullptr_t) noexcept {}
|
|
InkDrawingAttributes(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkDrawingAttributes(ptr, take_ownership_from_abi) {}
|
|
InkDrawingAttributes();
|
|
InkDrawingAttributes(InkDrawingAttributes const&) noexcept = default;
|
|
InkDrawingAttributes(InkDrawingAttributes&&) noexcept = default;
|
|
InkDrawingAttributes& operator=(InkDrawingAttributes const&) & noexcept = default;
|
|
InkDrawingAttributes& operator=(InkDrawingAttributes&&) & noexcept = default;
|
|
static auto CreateForPencil();
|
|
};
|
|
struct __declspec(empty_bases) InkDrawingAttributesPencilProperties : winrt::Windows::UI::Input::Inking::IInkDrawingAttributesPencilProperties
|
|
{
|
|
InkDrawingAttributesPencilProperties(std::nullptr_t) noexcept {}
|
|
InkDrawingAttributesPencilProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkDrawingAttributesPencilProperties(ptr, take_ownership_from_abi) {}
|
|
InkDrawingAttributesPencilProperties(InkDrawingAttributesPencilProperties const&) noexcept = default;
|
|
InkDrawingAttributesPencilProperties(InkDrawingAttributesPencilProperties&&) noexcept = default;
|
|
InkDrawingAttributesPencilProperties& operator=(InkDrawingAttributesPencilProperties const&) & noexcept = default;
|
|
InkDrawingAttributesPencilProperties& operator=(InkDrawingAttributesPencilProperties&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkInputConfiguration : winrt::Windows::UI::Input::Inking::IInkInputConfiguration
|
|
{
|
|
InkInputConfiguration(std::nullptr_t) noexcept {}
|
|
InkInputConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkInputConfiguration(ptr, take_ownership_from_abi) {}
|
|
InkInputConfiguration(InkInputConfiguration const&) noexcept = default;
|
|
InkInputConfiguration(InkInputConfiguration&&) noexcept = default;
|
|
InkInputConfiguration& operator=(InkInputConfiguration const&) & noexcept = default;
|
|
InkInputConfiguration& operator=(InkInputConfiguration&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkInputProcessingConfiguration : winrt::Windows::UI::Input::Inking::IInkInputProcessingConfiguration
|
|
{
|
|
InkInputProcessingConfiguration(std::nullptr_t) noexcept {}
|
|
InkInputProcessingConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkInputProcessingConfiguration(ptr, take_ownership_from_abi) {}
|
|
InkInputProcessingConfiguration(InkInputProcessingConfiguration const&) noexcept = default;
|
|
InkInputProcessingConfiguration(InkInputProcessingConfiguration&&) noexcept = default;
|
|
InkInputProcessingConfiguration& operator=(InkInputProcessingConfiguration const&) & noexcept = default;
|
|
InkInputProcessingConfiguration& operator=(InkInputProcessingConfiguration&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkManager : winrt::Windows::UI::Input::Inking::IInkManager
|
|
{
|
|
InkManager(std::nullptr_t) noexcept {}
|
|
InkManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkManager(ptr, take_ownership_from_abi) {}
|
|
InkManager();
|
|
InkManager(InkManager const&) noexcept = default;
|
|
InkManager(InkManager&&) noexcept = default;
|
|
InkManager& operator=(InkManager const&) & noexcept = default;
|
|
InkManager& operator=(InkManager&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkModelerAttributes : winrt::Windows::UI::Input::Inking::IInkModelerAttributes,
|
|
impl::require<InkModelerAttributes, winrt::Windows::UI::Input::Inking::IInkModelerAttributes2>
|
|
{
|
|
InkModelerAttributes(std::nullptr_t) noexcept {}
|
|
InkModelerAttributes(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkModelerAttributes(ptr, take_ownership_from_abi) {}
|
|
InkModelerAttributes(InkModelerAttributes const&) noexcept = default;
|
|
InkModelerAttributes(InkModelerAttributes&&) noexcept = default;
|
|
InkModelerAttributes& operator=(InkModelerAttributes const&) & noexcept = default;
|
|
InkModelerAttributes& operator=(InkModelerAttributes&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkPoint : winrt::Windows::UI::Input::Inking::IInkPoint,
|
|
impl::require<InkPoint, winrt::Windows::UI::Input::Inking::IInkPoint2>
|
|
{
|
|
InkPoint(std::nullptr_t) noexcept {}
|
|
InkPoint(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkPoint(ptr, take_ownership_from_abi) {}
|
|
InkPoint(winrt::Windows::Foundation::Point const& position, float pressure);
|
|
InkPoint(winrt::Windows::Foundation::Point const& position, float pressure, float tiltX, float tiltY, uint64_t timestamp);
|
|
InkPoint(InkPoint const&) noexcept = default;
|
|
InkPoint(InkPoint&&) noexcept = default;
|
|
InkPoint& operator=(InkPoint const&) & noexcept = default;
|
|
InkPoint& operator=(InkPoint&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkPresenter : winrt::Windows::UI::Input::Inking::IInkPresenter,
|
|
impl::require<InkPresenter, winrt::Windows::UI::Input::Inking::IInkPresenter2, winrt::Windows::UI::Input::Inking::IInkPresenter3>
|
|
{
|
|
InkPresenter(std::nullptr_t) noexcept {}
|
|
InkPresenter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkPresenter(ptr, take_ownership_from_abi) {}
|
|
InkPresenter(InkPresenter const&) noexcept = default;
|
|
InkPresenter(InkPresenter&&) noexcept = default;
|
|
InkPresenter& operator=(InkPresenter const&) & noexcept = default;
|
|
InkPresenter& operator=(InkPresenter&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkPresenterProtractor : winrt::Windows::UI::Input::Inking::IInkPresenterProtractor
|
|
{
|
|
InkPresenterProtractor(std::nullptr_t) noexcept {}
|
|
InkPresenterProtractor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkPresenterProtractor(ptr, take_ownership_from_abi) {}
|
|
explicit InkPresenterProtractor(winrt::Windows::UI::Input::Inking::InkPresenter const& inkPresenter);
|
|
InkPresenterProtractor(InkPresenterProtractor const&) noexcept = default;
|
|
InkPresenterProtractor(InkPresenterProtractor&&) noexcept = default;
|
|
InkPresenterProtractor& operator=(InkPresenterProtractor const&) & noexcept = default;
|
|
InkPresenterProtractor& operator=(InkPresenterProtractor&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkPresenterRuler : winrt::Windows::UI::Input::Inking::IInkPresenterRuler,
|
|
impl::require<InkPresenterRuler, winrt::Windows::UI::Input::Inking::IInkPresenterRuler2>
|
|
{
|
|
InkPresenterRuler(std::nullptr_t) noexcept {}
|
|
InkPresenterRuler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkPresenterRuler(ptr, take_ownership_from_abi) {}
|
|
explicit InkPresenterRuler(winrt::Windows::UI::Input::Inking::InkPresenter const& inkPresenter);
|
|
InkPresenterRuler(InkPresenterRuler const&) noexcept = default;
|
|
InkPresenterRuler(InkPresenterRuler&&) noexcept = default;
|
|
InkPresenterRuler& operator=(InkPresenterRuler const&) & noexcept = default;
|
|
InkPresenterRuler& operator=(InkPresenterRuler&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkRecognitionResult : winrt::Windows::UI::Input::Inking::IInkRecognitionResult
|
|
{
|
|
InkRecognitionResult(std::nullptr_t) noexcept {}
|
|
InkRecognitionResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkRecognitionResult(ptr, take_ownership_from_abi) {}
|
|
InkRecognitionResult(InkRecognitionResult const&) noexcept = default;
|
|
InkRecognitionResult(InkRecognitionResult&&) noexcept = default;
|
|
InkRecognitionResult& operator=(InkRecognitionResult const&) & noexcept = default;
|
|
InkRecognitionResult& operator=(InkRecognitionResult&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkRecognizer : winrt::Windows::UI::Input::Inking::IInkRecognizer
|
|
{
|
|
InkRecognizer(std::nullptr_t) noexcept {}
|
|
InkRecognizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkRecognizer(ptr, take_ownership_from_abi) {}
|
|
InkRecognizer(InkRecognizer const&) noexcept = default;
|
|
InkRecognizer(InkRecognizer&&) noexcept = default;
|
|
InkRecognizer& operator=(InkRecognizer const&) & noexcept = default;
|
|
InkRecognizer& operator=(InkRecognizer&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkRecognizerContainer : winrt::Windows::UI::Input::Inking::IInkRecognizerContainer
|
|
{
|
|
InkRecognizerContainer(std::nullptr_t) noexcept {}
|
|
InkRecognizerContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkRecognizerContainer(ptr, take_ownership_from_abi) {}
|
|
InkRecognizerContainer();
|
|
InkRecognizerContainer(InkRecognizerContainer const&) noexcept = default;
|
|
InkRecognizerContainer(InkRecognizerContainer&&) noexcept = default;
|
|
InkRecognizerContainer& operator=(InkRecognizerContainer const&) & noexcept = default;
|
|
InkRecognizerContainer& operator=(InkRecognizerContainer&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkStroke : winrt::Windows::UI::Input::Inking::IInkStroke,
|
|
impl::require<InkStroke, winrt::Windows::UI::Input::Inking::IInkStroke2, winrt::Windows::UI::Input::Inking::IInkStroke3>
|
|
{
|
|
InkStroke(std::nullptr_t) noexcept {}
|
|
InkStroke(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStroke(ptr, take_ownership_from_abi) {}
|
|
InkStroke(InkStroke const&) noexcept = default;
|
|
InkStroke(InkStroke&&) noexcept = default;
|
|
InkStroke& operator=(InkStroke const&) & noexcept = default;
|
|
InkStroke& operator=(InkStroke&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokeBuilder : winrt::Windows::UI::Input::Inking::IInkStrokeBuilder,
|
|
impl::require<InkStrokeBuilder, winrt::Windows::UI::Input::Inking::IInkStrokeBuilder2, winrt::Windows::UI::Input::Inking::IInkStrokeBuilder3>
|
|
{
|
|
InkStrokeBuilder(std::nullptr_t) noexcept {}
|
|
InkStrokeBuilder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokeBuilder(ptr, take_ownership_from_abi) {}
|
|
InkStrokeBuilder();
|
|
InkStrokeBuilder(InkStrokeBuilder const&) noexcept = default;
|
|
InkStrokeBuilder(InkStrokeBuilder&&) noexcept = default;
|
|
InkStrokeBuilder& operator=(InkStrokeBuilder const&) & noexcept = default;
|
|
InkStrokeBuilder& operator=(InkStrokeBuilder&&) & noexcept = default;
|
|
using impl::consume_t<InkStrokeBuilder, winrt::Windows::UI::Input::Inking::IInkStrokeBuilder2>::CreateStrokeFromInkPoints;
|
|
using impl::consume_t<InkStrokeBuilder, winrt::Windows::UI::Input::Inking::IInkStrokeBuilder3>::CreateStrokeFromInkPoints;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokeContainer : winrt::Windows::UI::Input::Inking::IInkStrokeContainer,
|
|
impl::require<InkStrokeContainer, winrt::Windows::UI::Input::Inking::IInkStrokeContainer2, winrt::Windows::UI::Input::Inking::IInkStrokeContainer3>
|
|
{
|
|
InkStrokeContainer(std::nullptr_t) noexcept {}
|
|
InkStrokeContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokeContainer(ptr, take_ownership_from_abi) {}
|
|
InkStrokeContainer();
|
|
InkStrokeContainer(InkStrokeContainer const&) noexcept = default;
|
|
InkStrokeContainer(InkStrokeContainer&&) noexcept = default;
|
|
InkStrokeContainer& operator=(InkStrokeContainer const&) & noexcept = default;
|
|
InkStrokeContainer& operator=(InkStrokeContainer&&) & noexcept = default;
|
|
using winrt::Windows::UI::Input::Inking::IInkStrokeContainer::SaveAsync;
|
|
using impl::consume_t<InkStrokeContainer, winrt::Windows::UI::Input::Inking::IInkStrokeContainer3>::SaveAsync;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokeInput : winrt::Windows::UI::Input::Inking::IInkStrokeInput
|
|
{
|
|
InkStrokeInput(std::nullptr_t) noexcept {}
|
|
InkStrokeInput(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokeInput(ptr, take_ownership_from_abi) {}
|
|
InkStrokeInput(InkStrokeInput const&) noexcept = default;
|
|
InkStrokeInput(InkStrokeInput&&) noexcept = default;
|
|
InkStrokeInput& operator=(InkStrokeInput const&) & noexcept = default;
|
|
InkStrokeInput& operator=(InkStrokeInput&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokeRenderingSegment : winrt::Windows::UI::Input::Inking::IInkStrokeRenderingSegment
|
|
{
|
|
InkStrokeRenderingSegment(std::nullptr_t) noexcept {}
|
|
InkStrokeRenderingSegment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokeRenderingSegment(ptr, take_ownership_from_abi) {}
|
|
InkStrokeRenderingSegment(InkStrokeRenderingSegment const&) noexcept = default;
|
|
InkStrokeRenderingSegment(InkStrokeRenderingSegment&&) noexcept = default;
|
|
InkStrokeRenderingSegment& operator=(InkStrokeRenderingSegment const&) & noexcept = default;
|
|
InkStrokeRenderingSegment& operator=(InkStrokeRenderingSegment&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokesCollectedEventArgs : winrt::Windows::UI::Input::Inking::IInkStrokesCollectedEventArgs
|
|
{
|
|
InkStrokesCollectedEventArgs(std::nullptr_t) noexcept {}
|
|
InkStrokesCollectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokesCollectedEventArgs(ptr, take_ownership_from_abi) {}
|
|
InkStrokesCollectedEventArgs(InkStrokesCollectedEventArgs const&) noexcept = default;
|
|
InkStrokesCollectedEventArgs(InkStrokesCollectedEventArgs&&) noexcept = default;
|
|
InkStrokesCollectedEventArgs& operator=(InkStrokesCollectedEventArgs const&) & noexcept = default;
|
|
InkStrokesCollectedEventArgs& operator=(InkStrokesCollectedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkStrokesErasedEventArgs : winrt::Windows::UI::Input::Inking::IInkStrokesErasedEventArgs
|
|
{
|
|
InkStrokesErasedEventArgs(std::nullptr_t) noexcept {}
|
|
InkStrokesErasedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkStrokesErasedEventArgs(ptr, take_ownership_from_abi) {}
|
|
InkStrokesErasedEventArgs(InkStrokesErasedEventArgs const&) noexcept = default;
|
|
InkStrokesErasedEventArgs(InkStrokesErasedEventArgs&&) noexcept = default;
|
|
InkStrokesErasedEventArgs& operator=(InkStrokesErasedEventArgs const&) & noexcept = default;
|
|
InkStrokesErasedEventArgs& operator=(InkStrokesErasedEventArgs&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkSynchronizer : winrt::Windows::UI::Input::Inking::IInkSynchronizer
|
|
{
|
|
InkSynchronizer(std::nullptr_t) noexcept {}
|
|
InkSynchronizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkSynchronizer(ptr, take_ownership_from_abi) {}
|
|
InkSynchronizer(InkSynchronizer const&) noexcept = default;
|
|
InkSynchronizer(InkSynchronizer&&) noexcept = default;
|
|
InkSynchronizer& operator=(InkSynchronizer const&) & noexcept = default;
|
|
InkSynchronizer& operator=(InkSynchronizer&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) InkUnprocessedInput : winrt::Windows::UI::Input::Inking::IInkUnprocessedInput
|
|
{
|
|
InkUnprocessedInput(std::nullptr_t) noexcept {}
|
|
InkUnprocessedInput(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IInkUnprocessedInput(ptr, take_ownership_from_abi) {}
|
|
InkUnprocessedInput(InkUnprocessedInput const&) noexcept = default;
|
|
InkUnprocessedInput(InkUnprocessedInput&&) noexcept = default;
|
|
InkUnprocessedInput& operator=(InkUnprocessedInput const&) & noexcept = default;
|
|
InkUnprocessedInput& operator=(InkUnprocessedInput&&) & noexcept = default;
|
|
};
|
|
struct __declspec(empty_bases) PenAndInkSettings : winrt::Windows::UI::Input::Inking::IPenAndInkSettings
|
|
{
|
|
PenAndInkSettings(std::nullptr_t) noexcept {}
|
|
PenAndInkSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::UI::Input::Inking::IPenAndInkSettings(ptr, take_ownership_from_abi) {}
|
|
PenAndInkSettings(PenAndInkSettings const&) noexcept = default;
|
|
PenAndInkSettings(PenAndInkSettings&&) noexcept = default;
|
|
PenAndInkSettings& operator=(PenAndInkSettings const&) & noexcept = default;
|
|
PenAndInkSettings& operator=(PenAndInkSettings&&) & noexcept = default;
|
|
static auto GetDefault();
|
|
};
|
|
}
|
|
#endif
|