void ModelContainerView::showMap(MapTree* mt, std::string dirFileName) { if(mt->hasDirFile(dirFileName)) { FilesInDir filesInDir = mt->getDirFiles(dirFileName); if(filesInDir.getRefCount() == 1) { Array<std::string> fileNames = filesInDir.getFiles(); for(int i=0; i<fileNames.size(); ++i) { std::string name = fileNames[i]; ManagedModelContainer* mc = mt->getModelContainer(name); //if(mc->getNSubModel() == 791) { addModelContainer(name, mc); //} } } } }
void ModelContainerView::parseVMap (MapTree* mt, std::string dirFileName) { printf("[VMAP]Parsing: %s\n", dirFileName.c_str()); if (mt->hasDirFile (dirFileName)) { FilesInDir filesInDir = mt->getDirFiles (dirFileName); if (filesInDir.getRefCount () == 1) { Array<std::string> fileNames = filesInDir.getFiles (); for (int i = 0; i < fileNames.size (); ++i) { std::string name = fileNames[i]; ManagedModelContainer* mc = mt->getModelContainer (name); addModelContainer (name, mc ); } } } }