Add ToSpan for MemoryWriteStream and simplify code with it

This commit is contained in:
Wojtek Figat
2025-01-16 17:35:28 +01:00
parent 39419787fa
commit 6111f67e33
30 changed files with 59 additions and 51 deletions

View File

@@ -56,7 +56,7 @@ void NavMesh::SaveNavMesh()
MemoryWriteStream stream(streamInitialCapacity);
Data.Save(stream);
BytesContainer bytesContainer;
bytesContainer.Link(stream.GetHandle(), stream.GetPosition());
bytesContainer.Link(ToSpan(stream));
// Save asset to file
if (AssetsImportingManager::Create(AssetsImportingManager::CreateRawDataTag, assetPath, assetId, (void*)&bytesContainer))