74 int getNumPaths()
const;
80 File operator[] (
int index)
const;
91 void add (
const File& directoryToAdd,
92 int insertIndex = -1);
98 bool addIfNotAlreadyThere (
const File& directoryToAdd);
101 void remove (
int indexToRemove);
115 void removeRedundantPaths();
118 void removeNonExistentPaths();
134 bool searchRecursively,
135 const String& wildCardPattern =
"*")
const;
144 bool searchRecursively,
145 const String& wildCardPattern =
"*")
const;
163 bool isFileInPath (
const File& fileToCheck,
164 bool checkRecursively)
const;
170 void init (
const String&);
#define JUCE_API
This macro is added to all JUCE public class declarations.
Represents a set of folders that make up a search path.
A special array for holding a list of strings.
Represents a local file or directory.
Holds a resizable array of primitive or copy-by-value objects.