Loading...
Searching...
No Matches
engine Directory Reference

Files

 
engine.c
 The skin-neutral slot engine. Builds one layer per slot and repaints them all on a store change.
 
engine.h
 The skin-neutral slot engine: builds one layer per slot from a face's slot list and repaints them all when a store changes. A slot is either a text-slot (a TextLayer built from a Zone, so the font-fit tiers still apply) or a draw-slot (a custom layer whose update_proc paints a gauge, icon, or panel). A face supplies a build callback. A dynamic face (the grid) re-runs it on a layout change. This is the shared core a face's own engine sits on.