/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Editor/EditorEngineProcessFramework/SceneExport/SceneExportModifier.h
21 строка
800 B
C-Core
Array usage cleanup (#1864)
11 мар 2026, 23:44
Не верифицирован
11 мар 2026, 23:44
f7cb730
Код
Авторство
О чём код?
#pragma once #include <EditorEngineProcessFramework/EditorEngineProcessFrameworkDLL.h> #include <Foundation/Reflection/Reflection.h> class ezWorld; class EZ_EDITORENGINEPROCESSFRAMEWORK_DLL ezSceneExportModifier : public ezReflectedClass { EZ_ADD_DYNAMIC_REFLECTION(ezSceneExportModifier, ezReflectedClass); public: static void CreateModifiers(ezDynamicArray<ezSceneExportModifier*>& ref_modifiers); static void DestroyModifiers(ezDynamicArray<ezSceneExportModifier*>& ref_modifiers); static void ApplyAllModifiers(ezWorld& ref_world, ezStringView sDocumentType, const ezUuid& documentGuid, bool bForExport); virtual void ModifyWorld(ezWorld& ref_world, ezStringView sDocumentType, const ezUuid& documentGuid, bool bForExport) = 0; static void CleanUpWorld(ezWorld& ref_world); };