- int x, int y, int r, int g, int b, Gushort c) = 0;
+ int x, int y, int r, int g, int b,
+ CharCode c, Unicode u) = 0;
+
+ // Add the outline of the specified character to the current path by
+ // calling state->moveTo, lineTo, and curveTo. Returns true if
+ // successful. If this SFont subclass doesn't implement character
+ // paths, returns false immediately without modifying the current
+ // path.
+ virtual GBool getCharPath(CharCode c, Unicode u, GfxState *state);