/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Editor/EditorFramework/Panels/AssetBrowserPanel/CuratorControl.moc.h
37 строк
951 B
Jan Krassnigg
Added asset specific help buttons (#1540)
20 апр 2025, 14:17
Не верифицирован
20 апр 2025, 14:17
ba2f80c
Код
Авторство
О чём код?
#pragma once #include <EditorFramework/EditorFrameworkDLL.h> #include <Foundation/Basics.h> #include <QWidget> struct ezAssetCuratorEvent; struct ezToolsProjectEvent; struct ezAssetProcessorEvent; class QToolButton; /// \brief class EZ_EDITORFRAMEWORK_DLL ezQtCuratorControl : public QWidget { Q_OBJECT public: explicit ezQtCuratorControl(QWidget* pParent); ~ezQtCuratorControl(); protected: virtual void paintEvent(QPaintEvent* e) override; virtual void mouseReleaseEvent(QMouseEvent* e) override; private Q_SLOTS: void SlotUpdateTransformStats(); void UpdateBackgroundProcessState(); void BackgroundProcessClicked(bool checked); private: void ScheduleUpdateTransformStats(); void AssetCuratorEvents(const ezAssetCuratorEvent& e); void AssetProcessorEvents(const ezAssetProcessorEvent& e); void ProjectEvents(const ezToolsProjectEvent& e); bool m_bScheduled = false; QToolButton* m_pBackgroundProcess = nullptr; };