mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-04-20 08:05:45 +00:00
16 lines
396 B
C++
16 lines
396 B
C++
#include "StepWriteXBlockSizes.h"
|
|
|
|
StepWriteXBlockSizes::StepWriteXBlockSizes(Zone* zone)
|
|
: m_zone(zone)
|
|
{
|
|
}
|
|
|
|
void StepWriteXBlockSizes::PerformStep(ZoneWriter* zoneWriter, IWritingStream* stream)
|
|
{
|
|
for(const auto& block : zoneWriter->m_blocks)
|
|
{
|
|
auto blockSize = static_cast<xblock_size_t>(block->m_buffer_size);
|
|
stream->Write(&blockSize, sizeof(blockSize));
|
|
}
|
|
}
|