/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/EditorPlugins/Assets/EditorPluginAssets/PropertyAnimAsset/PropertyAnimObjectManager.h
23 строки
927 B
Sanakan8472
Convert ezToolsFoundation to use ezStringView instead of const char* (#1071)
30 сен 2023, 17:40
Не верифицирован
30 сен 2023, 17:40
123eb05
Код
Авторство
О чём код?
#pragma once #include <ToolsFoundation/Object/DocumentObjectManager.h> class ezPropertyAnimObjectManager : public ezDocumentObjectManager { public: ezPropertyAnimObjectManager(); ~ezPropertyAnimObjectManager(); bool GetAllowStructureChangeOnTemporaries() const { return m_bAllowStructureChangeOnTemporaries; } void SetAllowStructureChangeOnTemporaries(bool bVal) { m_bAllowStructureChangeOnTemporaries = bVal; } private: virtual ezStatus InternalCanAdd( const ezRTTI* pRtti, const ezDocumentObject* pParent, ezStringView sParentProperty, const ezVariant& index) const override; virtual ezStatus InternalCanRemove(const ezDocumentObject* pObject) const override; virtual ezStatus InternalCanMove( const ezDocumentObject* pObject, const ezDocumentObject* pNewParent, ezStringView sParentProperty, const ezVariant& index) const override; private: bool m_bAllowStructureChangeOnTemporaries = false; };