// // Pour créer une police de charactère // unsigned int dkfCreateFont(char *filename) { // Bon avant là, on check si il l'a pas loadé 2 fois for (int i=0;i<(int)fonts.size();i++) { CFont *font = fonts.at(i); if (font->filename == filename) { font->nbInstance++; return font->fontID; } } // Sinon on cré la font CFont *font = new CFont(); font->fontID = ++currentIDCount; if (!font->create(filename)) { delete font; return 0; } // On construit le tout font->reloadIt(); fonts.push_back(font); return font->fontID; }