Patch 1714885: Windows version can be built with OpenEXR support now. This patch...
[synfig.git] / synfig-core / trunk / src / modules / lyr_freetype / lyr_freetype.h
index 0d87ab3..36d88fa 100644 (file)
@@ -1,8 +1,10 @@
-/*! ========================================================================
-** Synfig
-** Template Header File
-** $Id: lyr_freetype.h,v 1.3 2005/01/24 03:08:17 darco Exp $
+/* === S Y N F I G ========================================================= */
+/*!    \file lyr_freetype.h
+**     \brief Template Header
 **
+**     $Id$
+**
+**     \legal
 **     Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
 **
 **     This package is free software; you can redistribute it and/or
@@ -14,6 +16,7 @@
 **     but WITHOUT ANY WARRANTY; without even the implied warranty of
 **     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 **     General Public License for more details.
+**     \endlegal
 **
 ** === N O T E S ===========================================================
 **
@@ -82,24 +85,24 @@ struct TextLine
 
        TextLine():width(0) { }
        void clear_and_free();
-       
+
        int actual_height()const
        {
                int height(0);
-               
+
                std::vector<Glyph>::const_iterator iter;
                for(iter=glyph_table.begin();iter!=glyph_table.end();++iter)
                {
                        FT_BBox   glyph_bbox;
-       
+
                        //FT_Glyph_Get_CBox( glyphs[n], ft_glyph_bbox_pixels, &glyph_bbox );
                        FT_Glyph_Get_CBox( iter->glyph, ft_glyph_bbox_subpixels, &glyph_bbox );
-       
+
                        if(glyph_bbox.yMax>height)
                                height=glyph_bbox.yMax;
                }
                return height;
-       }       
+       }
 };
 
 
@@ -129,9 +132,9 @@ private:
        bool needs_sync_;
 
        void sync();
-       
+
        mutable synfig::Mutex mutex;
-       
+
 public:
        lyr_freetype();
        virtual ~lyr_freetype();
@@ -140,7 +143,7 @@ public:
        virtual ValueBase get_param(const String & param)const;
        virtual Color get_color(Context context, const synfig::Point &pos)const;
        virtual bool accelerated_render(Context context,Surface *surface,int quality, const RendDesc &renddesc, ProgressCallback *cb)const;
-       
+
        virtual Vocab get_param_vocab()const;
 
        virtual bool set_version(const String &ver){if(ver=="0.1")old_version=true;return true;}