Expand description
Canvas2D render commands for browser execution.
This module provides JSON-serializable render commands that are executed by a minimal JavaScript Canvas2D renderer. All computation happens in Rust; JavaScript only draws primitives.
Structs§
- Color
- A color represented as RGBA components (0.0 to 1.0).
- Render
Frame - A frame’s worth of render commands.
Enums§
- Canvas2D
Command - Canvas2D render commands that are serialized to JSON.
- Text
Align - Text alignment options for Canvas2D.
- Text
Baseline - Text baseline options for Canvas2D.
Functions§
- convert_
render_ command - Converts jugar-render
RenderCommandtoCanvas2DCommand. - convert_
render_ queue - Converts a slice of
RenderCommands to aRenderFrame.