Can now save/load resources

This commit is contained in:
Yousef Khadadeh 2026-01-01 23:28:26 +03:00
parent 9913eb6c8e
commit b5877ff3ca
13 changed files with 59 additions and 0 deletions

View file

@ -36,6 +36,7 @@ class DrawingProgram {
void init_client_callbacks();
void add_file_to_canvas_by_path(const std::filesystem::path& filePath, Vector2f dropPos, bool addInSameThread);
void add_file_to_canvas_by_data(const std::string& fileName, std::string_view fileBuffer, Vector2f dropPos);
void get_used_resources(std::unordered_set<NetworkingObjects::NetObjID>& resourceSet);
void load_file(cereal::PortableBinaryInputArchive& a, VersionNumber version);
void save_file(cereal::PortableBinaryOutputArchive& a) const;