Interface for deciding which files are suitable for something.
More...
#include <juce_FileFilter.h>
|
| | FileFilter (const String &filterDescription) |
| | Creates a filter with the given description.
|
| |
| virtual | ~FileFilter () |
| | Destructor.
|
| |
| const String & | getDescription () const noexcept |
| | Returns the description that the filter was created with.
|
| |
| virtual bool | isFileSuitable (const File &file) const =0 |
| | Should return true if this file is suitable for inclusion in whatever context the object is being used.
|
| |
| virtual bool | isDirectorySuitable (const File &file) const =0 |
| | Should return true if this directory is suitable for inclusion in whatever context the object is being used.
|
| |
Interface for deciding which files are suitable for something.
For example, this is used by DirectoryContentsList to select which files go into the list.
- See also
- WildcardFileFilter, DirectoryContentsList, FileListComponent, FileBrowserComponent
◆ FileFilter()
| FileFilter::FileFilter |
( |
const String & | filterDescription | ) |
|
Creates a filter with the given description.
The description can be returned later with the getDescription() method.
◆ ~FileFilter()
| virtual FileFilter::~FileFilter |
( |
| ) |
|
|
virtual |
◆ getDescription()
| const String & FileFilter::getDescription |
( |
| ) |
const |
|
noexcept |
Returns the description that the filter was created with.
◆ isFileSuitable()
| virtual bool FileFilter::isFileSuitable |
( |
const File & | file | ) |
const |
|
pure virtual |
◆ isDirectorySuitable()
| virtual bool FileFilter::isDirectorySuitable |
( |
const File & | file | ) |
const |
|
pure virtual |
◆ description
| String FileFilter::description |
|
protected |
The documentation for this class was generated from the following file: