4 #include <plugify/reference_wrapper.hpp>
5 #include <plugify_export.h>
10 struct PluginReferenceDescriptor;
28 std::string_view
GetName() const noexcept;
35 bool IsOptional() const noexcept;
42 std::span<std::string_view> GetSupportedPlatforms() const noexcept;
49 std::optional<int32_t> GetRequestedVersion() const noexcept;
A reference class for the PluginReferenceDescriptor structure.
std::string_view GetName() const noexcept
< Inherit constructors from Ref<const PluginReferenceDescriptor>.
A lightweight reference wrapper for objects of type T.