added serialization

This commit is contained in:
2024-08-18 11:04:24 +03:00
parent 945fd7daa2
commit ee635b7f17
2 changed files with 63 additions and 2 deletions

View File

@@ -30,8 +30,9 @@ namespace omath::pathfinding
[[nodiscard]]
const std::vector<Vector3>& GetNeighbors(const Vector3& vertex) const;
std::list<NavigationVertex> m_vertexes;
[[nodiscard]] std::vector<uint8_t> Serialize() const;
void Deserialize(const std::vector<uint8_t>& raw);
std::unordered_map<Vector3, std::vector<Vector3>> m_verTextMap;
};
}