载入中...
搜索中...
未找到
EditorMaterialOffscreen.h
浏览该文件的文档.
11class EVENGINE_API_EDITORS OffscreenMaterialPreviewRenderer final : public IMaterialPreviewRenderer {
Host boundary that owns creation and teardown of an isolated preview scene.
Definition EditorMaterialPreview.h:40
Material renderer adapter backed by the shared bound offscreen Canvas service.
Definition EditorMaterialOffscreen.h:11
std::function< Result< void >(const MaterialPreviewRenderRequest &, graphics::Graphics *, graphics::Canvas *)> DrawCallback
Definition EditorMaterialOffscreen.h:14
OffscreenMaterialPreviewRenderer(GraphicsOffscreenPreviewService *previews, DrawCallback draw)
Offscreen material preview renderer.
Definition EditorMaterialOffscreen.h:16
Definition Graphics.h:125
Concrete Graphics/Canvas preview bridge with revision-safe artifact storage.
Definition OffscreenPreview.h:47
Definition ActionPreviewController.cpp:6
Definition Container.h:602
Immutable request passed to a renderer-owned isolated preview scene.
Definition EditorMaterialPreview.h:24
Renderer output referenced by a stable artifact rather than GPU pointers.
Definition EditorMaterialPreview.h:33