13 #include <boost/shared_ptr.hpp>
14 #include <boost/unordered_map.hpp>
15 #include <boost/smart_ptr.hpp>
22 typedef boost::shared_ptr<DtFont>
DtFontSP;
36 DtFontSP getFont(
const std::string& filename,
float size);
42 void addTextureListForDeletion(
const std::vector<unsigned int>& textures );
46 void releaseResouces();
49 void flushTextureList();
52 typedef std::pair<std::string,float>
FontId;
53 typedef boost::unordered_map< FontId, DtFontWP >
FontMap;