Cleanup a little to add "draw to buffer" (and bring back stamp).
[blender.git] / source / blender / blenfont / intern / blf_internal_types.h
index 60c2933eb61620c9421c044473624ffc95773e4d..d457225662f3955d66de178440f64f5207f5b0ca 100644 (file)
@@ -98,6 +98,11 @@ typedef struct GlyphBLF {
        int xoff;
        int yoff;
 
+       /* Bitmap data, from freetype. Take care that this
+        * can be NULL.
+        */
+       unsigned char *bitmap;
+
        /* glyph width and height. */
        int width;
        int height;
@@ -111,6 +116,9 @@ typedef struct GlyphBLF {
         */
        float pos_x;
        float pos_y;
+
+       /* with value of zero mean that we need build the texture. */
+       short build_tex;
 } GlyphBLF;
 
 typedef struct FontBLF {