/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/EditorPlugins/Assets/EnginePluginAssets/MeshAsset/MeshView.h
25 строк
680 B
Jan Krassnigg
Mesh asset improvements (camera mode, material picking, colmeshes with many materials (#1852)
08 мар 2026, 16:32
Не верифицирован
08 мар 2026, 16:32
b0c0266
Код
Авторство
О чём код?
#pragma once #include <EditorEngineProcessFramework/EngineProcess/EngineProcessViewContext.h> class ezMeshContext; class ezMeshViewContext : public ezEngineProcessViewContext { public: ezMeshViewContext(ezMeshContext* pMeshContext); ~ezMeshViewContext(); bool UpdateThumbnailCamera(const ezBoundingBoxSphere& bounds); virtual void HandleViewMessage(const ezEditorEngineViewMsg* pMsg) override; protected: virtual ezViewHandle CreateView() override; virtual void SetCamera(const ezViewRedrawMsgToEngine* pMsg) override; void PickObjectAt(ezUInt16 x, ezUInt16 y); ezMeshContext* m_pContext = nullptr; ezUInt32 m_uiLastHoveredPartIndex = ezInvalidIndex; };