载入中...
搜索中...
未找到
eve::particles_graphics_editing::ParticleOffscreenPreviewService类 参考

Compiles, budget-checks and rasterizes particle graph previews offscreen. 更多...

#include <ParticleOffscreen.h>

Public 类型

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

Public 成员函数

 ParticleOffscreenPreviewService (GraphicsOffscreenPreviewService *previews, DrawCallback draw)
 Particle offscreen preview service.
 
 ParticleOffscreenPreviewService (GraphicsOffscreenPreviewService *previews, IParticleOffscreenPresenter *presenter)
 Particle offscreen preview service.
 
Result< OffscreenPreviewArtifact > render (const ParticleOffscreenPreviewRequest &request) const
 Renders .
 

详细描述

Compiles, budget-checks and rasterizes particle graph previews offscreen.

在文件 ParticleOffscreen.h 第 44 行定义.

成员类型定义说明

◆ DrawCallback

构造及析构函数说明

◆ ParticleOffscreenPreviewService() [1/2]

eve::particles_graphics_editing::ParticleOffscreenPreviewService::ParticleOffscreenPreviewService ( GraphicsOffscreenPreviewService *  previews,
DrawCallback  draw 
)
inline

Particle offscreen preview service.

Previews.

在文件 ParticleOffscreen.h 第 49 行定义.

◆ ParticleOffscreenPreviewService() [2/2]

eve::particles_graphics_editing::ParticleOffscreenPreviewService::ParticleOffscreenPreviewService ( GraphicsOffscreenPreviewService *  previews,
IParticleOffscreenPresenter *  presenter 
)
inline

Particle offscreen preview service.

Previews.

在文件 ParticleOffscreen.h 第 53 行定义.

成员函数说明

◆ render()


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