/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/EditorPlugins/Scene/EditorPluginScene/DragDropHandlers/MaterialDragDropHandler.h
20 строк
690 B
Ingrater
Automatically enforce coding guidelines (#770)
02 ноя 2022, 01:12
Не верифицирован
02 ноя 2022, 01:12
1c03b3d
Код
Авторство
О чём код?
#pragma once #include <EditorFramework/DragDrop/AssetDragDropHandler.h> class ezMaterialDragDropHandler : public ezAssetDragDropHandler { EZ_ADD_DYNAMIC_REFLECTION(ezMaterialDragDropHandler, ezAssetDragDropHandler); public: protected: virtual void RequestConfiguration(ezDragDropConfig* pConfigToFillOut) override; virtual float CanHandle(const ezDragDropInfo* pInfo) const override; virtual void OnDragBegin(const ezDragDropInfo* pInfo) override; virtual void OnDragUpdate(const ezDragDropInfo* pInfo) override; virtual void OnDragCancel() override; virtual void OnDrop(const ezDragDropInfo* pInfo) override; ezUuid m_AppliedToComponent; ezInt32 m_iAppliedToSlot; };