90 static Array<File>
loadFiles(
const StringArray&,
const bool,
const bool willLoadSpecificFiles);
132 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
AssetManager)
146 : std::runtime_error(whatHappened.getCharPointer())
151 char const*
what() const noexcept override;
170 : std::runtime_error(whatHappened.getCharPointer())
172 this->m_whenDidItHappen = whenDidItHappen;
175 char const*
what() const noexcept override;
An exception for asset manager.
Definition AssetManager.h:143
String m_whenDidItHappen
Definition AssetManager.h:156
String when() const
Definition AssetManager.cpp:662
char const * what() const noexcept override
Definition AssetManager.cpp:660
AssetException(const String &whatHappened, const String &whenDidItHappen)
Definition AssetManager.h:145
Helper class for handling audio files.
Definition AssetManager.h:18
static Array< File > loadFiles(const StringArray &, const bool, const bool willLoadSpecificFiles)
Definition AssetManager.cpp:475
static File getManifestDirectory()
Definition AssetManager.cpp:75
static File getEULADirectory()
Definition AssetManager.cpp:345
static bool cleanUpFactoryAssetsRelocation(const String &)
Definition AssetManager.cpp:266
static void destroyTempDirs()
Definition AssetManager.cpp:283
static String readDragAndDropPath()
Definition AssetManager.cpp:450
static String convertFilePathToOSX(const String &path)
Definition AssetManager.cpp:596
static File getPluginDirectory()
Definition AssetManager.cpp:392
static File getMLEmbeddingsFile()
Definition AssetManager.cpp:413
static File convertFilePath(const String &)
Definition AssetManager.cpp:604
static File getSubscriberAssetDirectory()
Definition AssetManager.cpp:374
static String convertFilePathString(const String &)
Definition AssetManager.cpp:583
static File getUserDataDirectory()
Returns the user data directory, this will be a named manufacturer / plugin subfolder under the File:...
Definition AssetManager.cpp:402
static bool copyFactoryAssets(const String &, const String &)
Definition AssetManager.cpp:247
static File getManualDirectory()
Definition AssetManager.cpp:355
static File getDragAndDropPathDotTxt()
static File getDefaultDragAndDropPath()
Definition AssetManager.cpp:464
static File getDLC1AssetDirectory()
Definition AssetManager.cpp:365
static bool editDragAndDropPath(const String &)
Definition AssetManager.cpp:423
static bool editFactorySamplesPath(const String &, const bool)
Definition AssetManager.cpp:126
void initializeAssetResources()
Definition AssetManager.cpp:25
static File newTempDirectory(const String &)
Definition AssetManager.cpp:333
static const String SupportedAudioTypes
Definition AssetManager.h:112
static void deleteEmbeddingsCacheFile()
Definition AssetManager.cpp:298
static void deleteEmbeddingsStatusFile()
Definition AssetManager.cpp:311
AssetManager()
Definition AssetManager.cpp:5
static bool testFactoryAssetsRelocation(const String &, const String &)
Definition AssetManager.cpp:215
static File getSystemTempDirectory()
Definition AssetManager.cpp:324
static File getAssetDirectory()
Definition AssetManager.cpp:383
static String checkSamplePaths(const File &)
Definition AssetManager.cpp:606
static String readFactorySamplesPath()
Definition AssetManager.cpp:112
static File getSamplesPathDotTxt()
Definition AssetManager.cpp:85
static bool isFactoryContentInstalled(const String &dirPath, const int expectedDirCount)
Check if specific factory content is installed.
Definition AssetManager.cpp:95
An exception for asset manager, specifc to encrypted assets.
Definition AssetManager.h:167
EncryptedAssetException(const String &whatHappened, const String &whenDidItHappen)
Definition AssetManager.h:169
Definition AirAbsorptionFilter.cpp:2
const String kafFileExtension("kaf")