| 525 | } |
| 526 | |
| 527 | std::vector<std::string> ResourceManager::listAllFiles(const std::string& directoryName) |
| 528 | { |
| 529 | std::vector<std::string> files; |
| 530 | using namespace boost::filesystem; |
| 531 | |
| 532 | if(is_directory(directoryName)) |
| 533 | { |
| 534 | for(directory_iterator it(directoryName); it != directory_iterator(); ++it) |
| 535 | { |
| 536 | files.push_back(it->path().string()); |
| 537 | } |
| 538 | } |
| 539 | return files; |
| 540 | } |
| 541 | |
| 542 | Ogre::StringVectorPtr ResourceManager::listAllMusicFiles() |
| 543 | { |