载入中...
搜索中...
未找到
EditorStylizeOffscreen.cpp
浏览该文件的文档.
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
bool empty() const noexcept
True when no compatibility spelling has been assigned.
Definition Identity.h:374
Result< OffscreenPreviewArtifact > render(const StylizeRecipeTarget &document, graphics::Texture *source, const StableId &previewId, int width, int height) const
Renders .
Definition EditorStylizeOffscreen.cpp:7
Definition Graphics.h:125
GPU texture created via Graphics::newTexture. Owns GPU resources through an opaque backend handle.
Definition Texture.h:18
Result< OffscreenPreviewArtifact > render(const OffscreenPreviewRequest &request, const DrawCallback &draw, int maximumDimension=4096, std::uint64_t maximumPixels=16777216)
Clear, draw and read back one isolated offscreen Canvas.
Definition OffscreenPreview.cpp:45
Compiled, owned StyleRecipe generation used for live and offscreen preview.
Definition StylizeTarget.h:124
Result< void > apply(graphics::Graphics *graphics, graphics::Texture *source, graphics::Canvas *destination, Revision expectedRevision) const
Apply the active post recipe into an explicit destination Canvas.
Definition StylizeRuntime.cpp:47
Result< void > publish(const StylizeRecipeTarget &document, graphics::Graphics *graphics)
Compile a complete candidate before replacing the active generation.
Definition StylizeRuntime.cpp:18
Serializable ordered style recipe with dynamic parameter Inspector.
Definition StylizeTarget.h:67
Definition ActionPreviewController.cpp:6
Immutable request for one isolated Canvas render and CPU readback.
Definition OffscreenPreview.h:29
StableId previewId
Definition OffscreenPreview.h:30