Support for previewing the layer node (#1496)

This commit is contained in:
0HyperCube
2023-12-09 15:54:37 -08:00
committed by GitHub
parent cbda811480
commit 33845707db
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -715,6 +715,8 @@ impl NodeGraphExecutor {
TaggedValue::F64(render_object) => Self::render(render_object, transform, responses), TaggedValue::F64(render_object) => Self::render(render_object, transform, responses),
TaggedValue::OptionalColor(render_object) => Self::render(render_object, transform, responses), TaggedValue::OptionalColor(render_object) => Self::render(render_object, transform, responses),
TaggedValue::VectorData(render_object) => Self::render(render_object, transform, responses), TaggedValue::VectorData(render_object) => Self::render(render_object, transform, responses),
TaggedValue::GraphicGroup(render_object) => Self::render(render_object, transform, responses),
TaggedValue::Artboard(render_object) => Self::render(render_object, transform, responses),
TaggedValue::ImageFrame(render_object) => Self::render(render_object, transform, responses), TaggedValue::ImageFrame(render_object) => Self::render(render_object, transform, responses),
TaggedValue::Palette(render_object) => Self::render(render_object, transform, responses), TaggedValue::Palette(render_object) => Self::render(render_object, transform, responses),
_ => { _ => {
@@ -568,6 +568,8 @@ fn node_registry() -> HashMap<ProtoNodeIdentifier, HashMap<NodeIOTypes, NodeCons
async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => ImageFrame<Color>]), async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => ImageFrame<Color>]),
async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => Option<Color>]), async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => Option<Color>]),
async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => Vec<Color>]), async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => Vec<Color>]),
async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => GraphicGroup]),
async_node!(graphene_core::memo::EndLetNode<_, _>, input: WasmEditorApi, output: RenderOutput, fn_params: [Footprint => Artboard]),
async_node!( async_node!(
graphene_core::memo::EndLetNode<_, _>, graphene_core::memo::EndLetNode<_, _>,
input: WasmEditorApi, input: WasmEditorApi,