aboutsummaryrefslogtreecommitdiff
path: root/libjin/Graphics/Font.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjin/Graphics/Font.h')
-rw-r--r--libjin/Graphics/Font.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libjin/Graphics/Font.h b/libjin/Graphics/Font.h
index 6b8cc73..924dbc1 100644
--- a/libjin/Graphics/Font.h
+++ b/libjin/Graphics/Font.h
@@ -1,6 +1,7 @@
#ifndef __LIBJIN_FONT_H
#define __LIBJIN_FONT_H
#include <vector>
+#include "Unicode.h"
namespace jin
{
@@ -22,6 +23,8 @@ namespace graphics
virtual void print(const Page* page, int x, int y) = 0;
virtual void print(const Sentence& text, int x, int y, int lineheight, int spacing = 0) = 0;
virtual Page* typeset(const Sentence& text, int lineheight, int spacing = 0) = 0;
+ virtual void print(Unicode::Iterator& itor, int x, int y, int lineheight, int spacing = 0) = 0;
+ virtual Page* typeset(Unicode::Iterator& itor, int lineheight, int spacing = 0) = 0;
};