/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Editor/EditorFramework/GUI/ExposedParameters.h
30 строк
793 B
Sanakan8472
Visualize exposed parameters as phantom types in the GUI (#1627)
09 авг 2025, 16:45
Не верифицирован
09 авг 2025, 16:45
5b879c6
Код
Авторство
О чём код?
#pragma once #include <EditorFramework/EditorFrameworkDLL.h> #include <Foundation/Reflection/Reflection.h> struct EZ_EDITORFRAMEWORK_DLL ezExposedParameter { ezExposedParameter(); virtual ~ezExposedParameter(); ezString m_sName; ezString m_sType; ezVariant m_DefaultValue; ezEnum<ezPropertyCategory> m_Category; ezHybridArray<ezPropertyAttribute*, 2> m_Attributes; }; EZ_DECLARE_REFLECTABLE_TYPE(EZ_EDITORFRAMEWORK_DLL, ezExposedParameter) class EZ_EDITORFRAMEWORK_DLL ezExposedParameters : public ezReflectedClass { EZ_ADD_DYNAMIC_REFLECTION(ezExposedParameters, ezReflectedClass); public: ezExposedParameters(); virtual ~ezExposedParameters(); const ezExposedParameter* Find(const char* szParamName) const; ezDynamicArray<ezExposedParameter*> m_Parameters; };