Expand description
Zeal-Compatible Reflow Components
Native actor implementations for Zeal workflow templates. Script execution (JavaScript, Python, SQL, etc.) is handled by dynASB via ComponentSpec::Script — this crate only contains native actors.
The api_services feature includes 88 generated API service modules with
6,697 actor templates. It is opt-in so component users do not inherit the
generated API catalog unless they need it.
The component catalog contains legacy/generated actors and GPU resource
holders where several style-oriented clippy lints are noisy under a
workspace-wide -D warnings sweep. Keep this baseline local to the catalog
while functional warnings and compile errors still fail normally.
Re-exports§
pub use registry::get_actor_for_template;pub use registry::get_template_mapping;pub use template_metadata::build_stream_actor_templates;pub use template_metadata::display_component_sources;pub use template_metadata::get_display_component_sources;pub use template_metadata::template_catalog;
Modules§
- animation
- Skeleton animation actors.
- assets
- flow_
control - gpu
- GPU compute and rendering actors.
- input
- System/browser input event actors.
- integration
- io
- logic
- math
- Math operation actors matching Zeal’s tools-utilities/math templates.
- media
- procedural
- Procedural generation actors: noise, heightmaps, terrain, Voronoi, L-systems, particles, textures.
- registry
- Zeal Template to Actor Registry
- scene
- Scene composition actors: prefabs, instances, scene graph, terrain.
- stream_
ops - systems
- System actors — ECS systems that process AssetDB components.
- template_
metadata - Rich template metadata for Reflow node registration.
- text
- Text processing actors matching Zeal’s tools-utilities templates.
- transform
- vector
- 2D vector graphics actors — shapes, paths, rasterization, compositing.
Structs§
Enums§
Traits§
Functions§
Type Aliases§
- Actor
Behavior - Type-erased actor body. The closure produces a future that resolves to the actor’s port outputs.
- Actor
Payload - Port