- if ( string[c] == '\n' )
- {
- raster_position[1] -= (float)font->Height ;
- glRasterPos4fv ( raster_position ) ;
- }
- else /* Not a carriage return, draw the bitmap character */
- {
- const GLubyte* face = font->Characters[ string[ c ] - 1 ] ;
-
- /*
- * We'll use a glBitmap call to draw the font.
- */
- glBitmap(
- face[ 0 ], font->Height, /* The bitmap's width and height */
- font->xorig, font->yorig, /* The origin -- what on earth? */
- (float)(face[ 0 ] + 1), 0.0, /* The raster advance -- inc. x */
- (face + 1) /* The packed bitmap data... */
- ) ;
- }
+ raster_position[1] -= (float)font->Height ;
+ glRasterPos4fv ( raster_position ) ;
+ }
+ else /* Not a carriage return, draw the bitmap character */
+ {
+ const GLubyte* face = font->Characters[ string[ c ] - 1 ] ;
+
+ /*
+ * We'll use a glBitmap call to draw the font.
+ */
+ glBitmap(
+ face[ 0 ], font->Height, /* The bitmap's width and height */
+ font->xorig, font->yorig, /* The origin -- what on earth? */
+ (float)(face[ 0 ]), 0.0, /* The raster advance -- inc. x */
+ (face + 1) /* The packed bitmap data... */
+ ) ;