OpenGLUT - fonts
glutStrokeString(void *fontID, const unsigned char *string);
A GLUT stroked font identifier.
A NUL-terminated ASCII string.
This function draws a
in the font indicated by
equivalent to calling glutStrokeCharacter() on each character in the
successively. Mostly, it is a convenience function to hide the loop, and to treat \n as a special symbol rather than a normal glyph.
The first character displays at the current model space origin, The origin changes by successive translations.
The newline character, \n (ASCII LF) is treated as a newline and resets the origin horizontally while advancing the line 1 font-height down the y-axis.
Does nothing if:
is out of range.
Unlike glutBitmapString(), there is little performance advantage to using glutStrokeString() as compared with calling glutStrokeCharacter() yourself for every character.
glutStrokeLength(3) glutStrokeCharacter(3) glutStrokeHeight(3) glutBitmapString(3)
glutStrokeCharacter(3), glutStrokeHeight(3), glutStrokeLength(3).