Skip to main content

render_text

Function render_text 

Source
pub fn render_text(
    element: &LayoutElement,
    params: &TextParams,
    ctx: &DataContext,
    render_ctx: &RenderContext<'_>,
    painter: &mut dyn Painter,
) -> Result<(), RenderError>
Expand description

Render a text element into the framebuffer via painter.

§Arguments

  • element — The layout element containing position (rect) and text-specific parameters.
  • params — Deserialised TextParams.
  • ctx — Data context for resolving template variables.
  • _render_ctx — Shared rendering state (fonts, tilesets, theme).
  • painter — Drawing backend.