37 int32_t GetVersion() const noexcept;
44 std::string_view GetVersionName() const noexcept;
51 std::string_view GetFriendlyName() const noexcept;
58 std::string_view GetDescription() const noexcept;
65 std::string_view GetCreatedBy() const noexcept;
72 std::string_view GetCreatedByURL() const noexcept;
79 std::string_view GetDocsURL() const noexcept;
86 std::string_view GetDownloadURL() const noexcept;
93 std::string_view GetUpdateURL() const noexcept;
100 std::span<std::string_view> GetSupportedPlatforms() const noexcept;
107 std::span<std::string_view> GetResourceDirectories() const noexcept;
114 std::string_view GetEntryPoint() const noexcept;
121 std::string_view GetLanguageModule() const noexcept;
135 std::span<const
MethodRef> GetExportedMethods() const noexcept;