"Altered..Typeface..to let subclasses create edgetables"

Well, we now we are this far away from having the Typeface produce the GlyphImage |<–>|

Why not just take the last step?

Nah… that’d make you too happy! I had to do this for Android, which like iOS can’t give you the shape for a glyph (grrr…), so I’m having to render the glyph as an image and convert it to an EdgeTable. You could use the trick if you wanted to.

I’m still happy - in this case, I am pleased that you chose to be a pragmatist instead of an idealist. I’m good for now but if anyone asks really nicely I would add it into FreeTypeFaces; I don’t need rendering of bitmap strikes in Truetype/Opentype fonts at the moment.