/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Editor/EditorFramework/Assets/Implementation/AssetProcessorMessages.cpp
44 строки
2 KB
Sanakan8472
Background Asset Processing Performance Improvements (#1788)
23 янв 2026, 21:02
Не верифицирован
23 янв 2026, 21:02
776e3ea
Код
Авторство
О чём код?
#include <EditorFramework/EditorFrameworkPCH.h> #include <EditorFramework/Assets/AssetProcessorMessages.h> // clang-format off EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezProcessAssetMsg, 1, ezRTTIDefaultAllocator<ezProcessAssetMsg>) { EZ_BEGIN_PROPERTIES { EZ_MEMBER_PROPERTY("AssetGuid", m_AssetGuid), EZ_MEMBER_PROPERTY("AssetHash", m_AssetHash), EZ_MEMBER_PROPERTY("ThumbHash", m_ThumbHash), EZ_MEMBER_PROPERTY("PackageHash", m_PackageHash), EZ_MEMBER_PROPERTY("AssetPath", m_sAssetPath), EZ_MEMBER_PROPERTY("Platform", m_sPlatform), EZ_ARRAY_MEMBER_PROPERTY("DepRefHull", m_DepRefHull), } EZ_END_PROPERTIES; } EZ_END_DYNAMIC_REFLECTED_TYPE; EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezProcessAssetResponseMsg, 1, ezRTTIDefaultAllocator<ezProcessAssetResponseMsg>) { EZ_BEGIN_PROPERTIES { EZ_MEMBER_PROPERTY("Status", m_Status), EZ_ARRAY_MEMBER_PROPERTY("LogEntries", m_LogEntries), EZ_MAP_MEMBER_PROPERTY("MissmatchTransformDependencies", m_MissmatchTransformDependencies), EZ_MAP_MEMBER_PROPERTY("MissmatchThumbnailDependencies", m_MissmatchThumbnailDependencies), EZ_MEMBER_PROPERTY("MissmatchAssetHash", m_uiMissmatchAssetHash), EZ_MEMBER_PROPERTY("MissmatchThumbHash", m_uiMissmatchThumbHash), EZ_MEMBER_PROPERTY("StartedProcessing", m_StartedProcessing), EZ_MEMBER_PROPERTY("StartedTransform", m_StartedTransform), EZ_MEMBER_PROPERTY("FinishedProcessing", m_FinishedProcessing), } EZ_END_PROPERTIES; } EZ_END_DYNAMIC_REFLECTED_TYPE; EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezFreeAllResourcesMsg, 1, ezRTTIDefaultAllocator<ezFreeAllResourcesMsg>) { } EZ_END_DYNAMIC_REFLECTED_TYPE; // clang-format on