diff options
Diffstat (limited to 'libjin/Graphics/Font.h')
-rw-r--r-- | libjin/Graphics/Font.h | 3 |
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; }; |