载入中...
搜索中...
未找到
eve::editor::OffscreenMaterialPreviewRenderer类 参考final

Material renderer adapter backed by the shared bound offscreen Canvas service. 更多...

#include <EditorMaterialOffscreen.h>

类 eve::editor::OffscreenMaterialPreviewRenderer 继承关系图:
eve::editor::IMaterialPreviewRenderer

Public 类型

using DrawCallback = std::function< Result< void >(const MaterialPreviewRenderRequest &, graphics::Graphics *, graphics::Canvas *)>
 

Public 成员函数

 OffscreenMaterialPreviewRenderer (GraphicsOffscreenPreviewService *previews, DrawCallback draw)
 Offscreen material preview renderer.
 
MaterialPreviewRenderResult render (const MaterialPreviewRenderRequest &request) override
 Renders .
 
- Public 成员函数 继承自 eve::editor::IMaterialPreviewRenderer
virtual ~IMaterialPreviewRenderer ()=default
 Releases IMaterialPreviewRenderer resources.
 

详细描述

Material renderer adapter backed by the shared bound offscreen Canvas service.

在文件 EditorMaterialOffscreen.h 第 11 行定义.

成员类型定义说明

◆ DrawCallback

构造及析构函数说明

◆ OffscreenMaterialPreviewRenderer()

eve::editor::OffscreenMaterialPreviewRenderer::OffscreenMaterialPreviewRenderer ( GraphicsOffscreenPreviewService *  previews,
DrawCallback  draw 
)
inline

Offscreen material preview renderer.

Previews.

在文件 EditorMaterialOffscreen.h 第 16 行定义.

成员函数说明

◆ render()


该类的文档由以下文件生成: