More windows fixes
This commit is contained in:
@@ -32,7 +32,15 @@ namespace OpenVulkano
|
|||||||
|
|
||||||
ArchiveReader::ArchiveReader(const std::string& archiveFile, const std::shared_ptr<spdlog::logger>& logger, std::optional<ArchiveType::Type> archiveType)
|
ArchiveReader::ArchiveReader(const std::string& archiveFile, const std::shared_ptr<spdlog::logger>& logger, std::optional<ArchiveType::Type> archiveType)
|
||||||
: ArchiveReader(archiveFile.c_str(), logger, archiveType)
|
: ArchiveReader(archiveFile.c_str(), logger, archiveType)
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
ArchiveReader::ArchiveReader(const std::filesystem::path& archiveFile, const std::shared_ptr<spdlog::logger>& logger,
|
||||||
|
std::optional<ArchiveType::Type> archiveType)
|
||||||
|
: ArchiveReader(logger, archiveType)
|
||||||
|
{
|
||||||
|
Open(archiveFile);
|
||||||
|
}
|
||||||
|
|
||||||
ArchiveReader::ArchiveReader(const char* archiveFile, const std::shared_ptr<spdlog::logger>& logger, std::optional<ArchiveType::Type> archiveType)
|
ArchiveReader::ArchiveReader(const char* archiveFile, const std::shared_ptr<spdlog::logger>& logger, std::optional<ArchiveType::Type> archiveType)
|
||||||
: ArchiveReader(logger, archiveType)
|
: ArchiveReader(logger, archiveType)
|
||||||
|
|||||||
@@ -32,6 +32,8 @@ namespace OpenVulkano
|
|||||||
|
|
||||||
explicit ArchiveReader(const std::string& archiveFile, const std::shared_ptr<spdlog::logger>& logger = nullptr, std::optional<ArchiveType::Type> archiveType = std::nullopt);
|
explicit ArchiveReader(const std::string& archiveFile, const std::shared_ptr<spdlog::logger>& logger = nullptr, std::optional<ArchiveType::Type> archiveType = std::nullopt);
|
||||||
|
|
||||||
|
explicit ArchiveReader(const std::filesystem::path& archiveFile, const std::shared_ptr<spdlog::logger>& logger = nullptr, std::optional<ArchiveType::Type> archiveType = std::nullopt);
|
||||||
|
|
||||||
ArchiveReader(const void* archiveBuffer, size_t size, const std::shared_ptr<spdlog::logger>& logger = nullptr, std::optional<ArchiveType::Type> archiveType = std::nullopt);
|
ArchiveReader(const void* archiveBuffer, size_t size, const std::shared_ptr<spdlog::logger>& logger = nullptr, std::optional<ArchiveType::Type> archiveType = std::nullopt);
|
||||||
|
|
||||||
~ArchiveReader() override;
|
~ArchiveReader() override;
|
||||||
|
|||||||
Reference in New Issue
Block a user