29 #ifndef JUCE_FILESEARCHPATH_H_INCLUDED
30 #define JUCE_FILESEARCHPATH_H_INCLUDED
75 int getNumPaths()
const;
81 File operator[] (
int index)
const;
92 void add (
const File& directoryToAdd,
93 int insertIndex = -1);
96 void addIfNotAlreadyThere (
const File& directoryToAdd);
99 void remove (
int indexToRemove);
113 void removeRedundantPaths();
116 void removeNonExistentPaths();
134 bool searchRecursively,
135 const String& wildCardPattern =
"*")
const;
153 bool isFileInPath (
const File& fileToCheck,
154 bool checkRecursively)
const;
160 void init (
const String&);
165 #endif // JUCE_FILESEARCHPATH_H_INCLUDED
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_FileSearchPath.h:39
Definition: juce_StringArray.h:39
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
Definition: juce_File.h:45