Named ids for the built-in vector glyph set drawn by UIGlyphs.draw.
An enum abstract over Int, so at runtime it is just an Int (no allocation, no boxing —
the HXCPP output is identical to using raw ints) while giving type-safe, named values. Where
a UIGlyph is expected the name can be written unqualified, e.g. UIGlyphs.draw(g,
CHEVRON_LEFT, ...); elsewhere use UIGlyph.CHEVRON_LEFT. from/to Int keep it
interchangeable with plain ints, so passing a raw id still compiles.
Ids are grouped: media (0..9), actions (10..23), navigation (24..33), files (34..39),
system/status (40..58). COUNT bounds iteration for pickers/demos.