/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/Foundation/IO/Implementation/StreamUtils.cpp
18 строк
438 B
Ingrater
Clang-format fixes and update to 18.1.1 (#1234)
10 мар 2024, 15:51
Не верифицирован
10 мар 2024, 15:51
2f16acf
Код
Авторство
О чём код?
#include <Foundation/FoundationPCH.h> #include <Foundation/IO/StreamUtils.h> void ezStreamUtils::ReadAllAndAppend(ezStreamReader& inout_stream, ezDynamicArray<ezUInt8>& ref_destination) { ezUInt8 temp[1024 * 4]; while (true) { const ezUInt32 uiRead = (ezUInt32)inout_stream.ReadBytes(temp, EZ_ARRAY_SIZE(temp)); if (uiRead == 0) return; ref_destination.PushBackRange(ezArrayPtr<ezUInt8>(temp, uiRead)); } }