X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=dvi%2Fdvilib%2Fdl-dvi-fontdefinition.hh;h=cc6bfd26032b91ddfeb7e09470594a8c454291aa;hb=957099335895f67c4774e6e2a3108a2f46a525c3;hp=e6bb0d636758f8c18d175851ff6d4ec6ae138d9b;hpb=4296951e94a43c723e9522b588cab178eb66d144;p=evince.git diff --git a/dvi/dvilib/dl-dvi-fontdefinition.hh b/dvi/dvilib/dl-dvi-fontdefinition.hh index e6bb0d63..cc6bfd26 100755 --- a/dvi/dvilib/dl-dvi-fontdefinition.hh +++ b/dvi/dvilib/dl-dvi-fontdefinition.hh @@ -2,12 +2,14 @@ #define DL_FONT_DEFINITION_HH__ #include +#include #include "dl-refcounted.hh" namespace DviLib { - - class DviFontdefinition : public RefCounted { + + class DviFontdefinition : public RefCounted + { public: uint fontnum; uint checksum; @@ -18,5 +20,13 @@ namespace DviLib { string name; }; + class DviFontMap : public RefCounted + { + public: + std::map fontmap; + DviFontdefinition *get_fontdefinition (int fontnum); + void set_fontdefinition (int fontnum, DviFontdefinition *fd); + DviFontMap::~DviFontMap (); + }; } #endif // DL_FONT_DEFINITION_HH__