// // CCFontAtlasFactory.cpp // cocos2d_libs // // Created by Carlo Morgantini on 7/23/13. // // #include "CCFontAtlasFactory.h" #include "CCFontFNT.h" // carloX this NEEDS to be changed #include "CCLabelBMFont.h" NS_CC_BEGIN FontAtlas * FontAtlasFactory::createAtlasFromTTF(const char* fntFilePath, int fontSize, GlyphCollection glyphs, const char *customGlyphs) { if( glyphs == GlyphCollection::DYNAMIC ) { log("ERROR: GlyphCollection::DYNAMIC is not supported yet!"); return nullptr; } Font *font = Font::createWithTTF(fntFilePath, fontSize, glyphs, customGlyphs); if (font) return font->createFontAtlas(); else return nullptr; } FontAtlas * FontAtlasFactory::createAtlasFromFNT(const char* fntFilePath) { Font *pFont = Font::createWithFNT(fntFilePath); if(pFont) return pFont->createFontAtlas(); else return nullptr; } NS_CC_END