Skip to main content

Module quickdraw

Module quickdraw 

Source
Expand description

QuickDraw rendering primitives.

Submodules cover the parts of QuickDraw that are not directly mapped to A-line traps in crate::trap::quickdraw:

  • fonts — built-in DejaVu font baking + heuristic family lookup for GetFontName / GetFNum, plus a runtime override path for embedders that want their own font set.
  • text — software glyph rasteriser used by DrawString, DrawText, and friends. Reads the active font/style from the current GrafPort and writes pixel coverage directly into the framebuffer at the current pen location.

Modules§

fonts
Built-in DejaVu font baking + Mac font-family routing.
text
Software glyph rasteriser used by DrawString / DrawText / friends.