/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/EnginePlugins/ParticlePlugin/Finalizer/ParticleFinalizer.cpp
34 строки
1016 B
Ingrater
Clang-format fixes and update to 18.1.1 (#1234)
10 мар 2024, 15:51
Не верифицирован
10 мар 2024, 15:51
2f16acf
Код
Авторство
О чём код?
#include <ParticlePlugin/ParticlePluginPCH.h> #include <Foundation/DataProcessing/Stream/ProcessingStreamGroup.h> #include <ParticlePlugin/Finalizer/ParticleFinalizer.h> // clang-format off EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezParticleFinalizerFactory, 1, ezRTTINoAllocator) EZ_END_DYNAMIC_REFLECTED_TYPE; EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezParticleFinalizer, 1, ezRTTINoAllocator) EZ_END_DYNAMIC_REFLECTED_TYPE; // clang-format on ezParticleFinalizer* ezParticleFinalizerFactory::CreateFinalizer(ezParticleSystemInstance* pOwner) const { const ezRTTI* pRtti = GetFinalizerType(); ezParticleFinalizer* pFinalizer = pRtti->GetAllocator()->Allocate<ezParticleFinalizer>(); pFinalizer->Reset(pOwner); CopyFinalizerProperties(pFinalizer, true); pFinalizer->CreateRequiredStreams(); return pFinalizer; } ezParticleFinalizer::ezParticleFinalizer() { // run after the behaviors, before the types m_fPriority = +500.0f; } EZ_STATICLINK_FILE(ParticlePlugin, ParticlePlugin_Finalizer_ParticleFinalizer);