|  | @@ -244,6 +244,11 @@ public:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    ///! return true if the file is a directory.
 | 
	
		
			
				|  |  |    static bool FileIsDirectory(const char* name);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  static bool DoesFileExistWithExtensions(
 | 
	
		
			
				|  |  | +    const char *name,
 | 
	
		
			
				|  |  | +    const std::vector<std::string>& sourceExts);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    static void Glob(const char *directory, const char *regexp,
 | 
	
		
			
				|  |  |                     std::vector<std::string>& files);
 | 
	
		
			
				|  |  |    static void GlobDirs(const char *fullPath, std::vector<std::string>& files);
 |