Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Microsoft.Windows.ApplicationModel.Resources.2.h
T
2026-01-27 23:46:02 -08:00

87 lines
4.1 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT
// v2.0.250303.1
#pragma once
#ifndef WINRT_Microsoft_Windows_ApplicationModel_Resources_2_H
#define WINRT_Microsoft_Windows_ApplicationModel_Resources_2_H
#include "winrt/impl/Microsoft.Windows.ApplicationModel.Resources.1.h"
WINRT_EXPORT namespace winrt::Microsoft::Windows::ApplicationModel::Resources {
struct KnownResourceQualifierName {
KnownResourceQualifierName() = delete;
[[nodiscard]] static auto Contrast();
[[nodiscard]] static auto Custom();
[[nodiscard]] static auto DeviceFamily();
[[nodiscard]] static auto HomeRegion();
[[nodiscard]] static auto Language();
[[nodiscard]] static auto LayoutDirection();
[[nodiscard]] static auto Scale();
[[nodiscard]] static auto TargetSize();
[[nodiscard]] static auto Theme();
};
struct WINRT_IMPL_EMPTY_BASES ResourceCandidate
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceCandidate {
ResourceCandidate(std::nullptr_t) noexcept {}
ResourceCandidate(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceCandidate(ptr, take_ownership_from_abi) {}
ResourceCandidate(winrt::Microsoft::Windows::ApplicationModel::Resources::
ResourceCandidateKind const& kind,
param::hstring const& data);
explicit ResourceCandidate(array_view<uint8_t const> data);
};
struct WINRT_IMPL_EMPTY_BASES ResourceContext
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceContext,
impl::require<ResourceContext,
winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceContext2> {
ResourceContext(std::nullptr_t) noexcept {}
ResourceContext(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceContext(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ResourceLoader
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceLoader {
ResourceLoader(std::nullptr_t) noexcept {}
ResourceLoader(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceLoader(ptr, take_ownership_from_abi) {}
ResourceLoader();
explicit ResourceLoader(param::hstring const& fileName);
ResourceLoader(param::hstring const& fileName,
param::hstring const& resourceMap);
static auto GetDefaultResourceFilePath();
};
struct WINRT_IMPL_EMPTY_BASES ResourceManager
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceManager,
impl::require<ResourceManager,
winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceManager2> {
ResourceManager(std::nullptr_t) noexcept {}
ResourceManager(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceManager(ptr, take_ownership_from_abi) {}
ResourceManager();
explicit ResourceManager(param::hstring const& fileName);
};
struct WINRT_IMPL_EMPTY_BASES ResourceMap
: winrt::Microsoft::Windows::ApplicationModel::Resources::IResourceMap {
ResourceMap(std::nullptr_t) noexcept {}
ResourceMap(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::IResourceMap(
ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ResourceNotFoundEventArgs
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceNotFoundEventArgs {
ResourceNotFoundEventArgs(std::nullptr_t) noexcept {}
ResourceNotFoundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Microsoft::Windows::ApplicationModel::Resources::
IResourceNotFoundEventArgs(ptr, take_ownership_from_abi) {}
};
}
#endif