Cleaned up some duplicated pixel format-related code in Font files.

--HG--
branch : minor
This commit is contained in:
Alex Szpakowski
2016-12-29 02:45:27 -04:00
parent 4a3889ae48
commit 8aa6725039
15 changed files with 88 additions and 105 deletions
+8
View File
@@ -49,6 +49,12 @@ class Rasterizer : public Object
{
public:
enum DataType
{
DATA_TRUETYPE,
DATA_IMAGE,
};
static love::Type type;
virtual ~Rasterizer();
@@ -112,6 +118,8 @@ public:
**/
virtual float getKerning(uint32 leftglyph, uint32 rightglyph) const;
virtual DataType getDataType() const = 0;
protected:
FontMetrics metrics;