30class AudioFileHolder {
33 virtual ~AudioFileHolder();
34 virtual void setAudioFile(
AudioFile* newSample,
bool reversed =
false,
bool manuallySelected =
false,
35 int32_t clusterLoadInstruction = CLUSTER_ENQUEUE);
36 Error loadFile(
bool reversed,
bool manuallySelected,
bool mayActuallyReadFile,
37 int32_t clusterLoadInstruction = CLUSTER_ENQUEUE, FilePointer* filePointer =
nullptr,
38 bool makeWaveTableWorkAtAllCosts =
false);
39 virtual void unassignAllClusterReasons(
bool beingDestructed =
false) {}
43 AudioFileType audioFileType;