This commit is contained in:
2025-08-13 11:49:56 +06:00
parent c1b16949fa
commit 4c7e2c8e72
6 changed files with 183 additions and 75 deletions

View File

@@ -89,8 +89,8 @@ private:
Загрузка ресурса с файла. При необходимости приводится
к внутреннему формату и сохраняется в кеше
*/
coro<Resource> loadResourceFromFile(EnumAssets type, fs::path path) const;
coro<Resource> loadResourceFromLua(EnumAssets type, void*) const;
Resource loadResourceFromFile(EnumAssets type, fs::path path) const;
Resource loadResourceFromLua(EnumAssets type, void*) const;
public:
AssetsManager(asio::io_context& ioc);
@@ -126,7 +126,7 @@ public:
std::unordered_map<std::string, std::vector<std::tuple<std::string, Resource, fs::file_time_type>>> NewOrChange[(int) EnumAssets::MAX_ENUM];
};
coro<Out_recheckResources> recheckResources(AssetsRegister);
Out_recheckResources recheckResources(const AssetsRegister&);
/*
Применяет расчитанные изменения.
@@ -139,7 +139,6 @@ public:
Out_applyResourceChange applyResourceChange(const Out_recheckResources& orr);
/*
Выдаёт идентификатор ресурса, даже если он не существует или был удалён.
resource должен содержать домен и путь