/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/EditorPlugins/Assets/EditorPluginAssets/SkeletonAsset/SkeletonAssetWindow.moc.h
40 строк
1 KB
Jan Krassnigg
Rewrote the window layout save/restore code (#1786)
22 янв 2026, 22:43
Не верифицирован
22 янв 2026, 22:43
b2c46b3
Код
Авторство
О чём код?
#pragma once #include <EditorEngineProcessFramework/EngineProcess/ViewRenderSettings.h> #include <EditorFramework/DocumentWindow/EngineDocumentWindow.moc.h> #include <EditorPluginAssets/SkeletonAsset/SkeletonAsset.h> #include <Foundation/Basics.h> #include <ToolsFoundation/Object/DocumentObjectManager.h> class ezQtOrbitCamViewWidget; class ezSelectionContext; class ezQtSkeletonAssetDocumentWindow : public ezQtEngineDocumentWindow { Q_OBJECT public: ezQtSkeletonAssetDocumentWindow(ezSkeletonAssetDocument* pDocument); ~ezQtSkeletonAssetDocumentWindow(); ezSkeletonAssetDocument* GetSkeletonDocument(); protected: virtual void InternalRedraw() override; virtual void ProcessMessageEventHandler(const ezEditorEngineDocumentMsg* pMsg) override; private: void SendRedrawMsg(); void QueryObjectBBox(ezInt32 iPurpose = 0); void SelectionEventHandler(const ezSelectionManagerEvent& e); void SkeletonAssetEventHandler(const ezSkeletonAssetEvent& e); void PropertyEventHandler(const ezDocumentObjectPropertyEvent& e); void CommandEventHandler(const ezCommandHistoryEvent&); void SendLiveResourcePreview(); void RestoreResource(); ezEngineViewConfig m_ViewConfig; ezQtOrbitCamViewWidget* m_pViewWidget = nullptr; };