| 401 | } |
| 402 | |
| 403 | void BMFontConfiguration::parseImageFileName(const char* line, std::string_view fntFile) |
| 404 | { |
| 405 | ////////////////////////////////////////////////////////////////////////// |
| 406 | // line to parse: |
| 407 | // page id=0 file="bitmapFontTest.png" |
| 408 | ////////////////////////////////////////////////////////////////////////// |
| 409 | |
| 410 | // page ID. Sanity check |
| 411 | int pageId; |
| 412 | sscanf(line, "page id=%d", &pageId); |
| 413 | AXASSERT(pageId == 0, "LabelBMFont file could not be found"); |
| 414 | |
| 415 | // file |
| 416 | char fileName[255]; |
| 417 | sscanf(strstr(line, "file=\"") + 6, "%[^\"]", fileName); |
| 418 | _atlasName = FileUtils::getInstance()->fullPathFromRelativeFile(fileName, fntFile); |
| 419 | } |
| 420 | |
| 421 | void BMFontConfiguration::parseInfoArguments(const char* line) |
| 422 | { |
no test coverage detected