TracktionEngine
Classes | Namespaces | Functions | Variables
tracktion_FileUtilities.h File Reference

Classes

struct  tracktion::engine::ScopedDirectoryDeleter
 
struct  tracktion::engine::FileDragList
 

Namespaces

 tracktion
 
 tracktion::engine
 

Functions

bool tracktion::engine::isMidiFile (const juce::File &)
 
bool tracktion::engine::isTracktionEditFile (const juce::File &)
 
bool tracktion::engine::isTracktionArchiveFile (const juce::File &)
 
bool tracktion::engine::isTracktionProjectFile (const juce::File &)
 
bool tracktion::engine::isTracktionPresetFile (const juce::File &)
 
juce::File tracktion::engine::getNonExistentSiblingWithIncrementedNumberSuffix (const juce::File &, bool addHashSymbol)
 

Variables

const char *const tracktion::engine::projectFileSuffix = ".tracktion"
 
const char *const tracktion::engine::editFileSuffix = ".tracktionedit"
 
const char *const tracktion::engine::legacyEditFileSuffix = ".trkedit"
 
const char *const tracktion::engine::archiveFileSuffix = ".trkarch"
 
const char *const tracktion::engine::soundFileWildCard = "*.wav;*.aiff;*.aif;*.ogg;*.mp3;*.flac;*.au;*.voc;*.caf;*.w64;*.rx2;*.rcy;*.rex;*.wfaf"
 
const char *const tracktion::engine::soundFileAndMidiWildCard = "*.wav;*.aiff;*.aif;*.ogg;*.mp3;*.mid;*.midi;*.flac;*.au;*.voc;*.caf;*.w64;*.rx2;*.rcy;*.rex;*.wfaf"
 
const char *const tracktion::engine::midiFileWildCard = "*.midi;*.mid"
 
const char *const tracktion::engine::keyMapWildCard = "*.tracktionkeys"
 
const char *const tracktion::engine::keyMapSuffix = ".tracktionkeys"
 
const char *const tracktion::engine::customControllerFileSuffix = ".trkctrlr"
 
const char *const tracktion::engine::customProgramSetWildcard = "*.trkmidi;*.midnam"
 
const char *const tracktion::engine::customProgramSetFileSuffix = ".trkmidi"
 
const char *const tracktion::engine::presetFileSuffix = ".trkpreset"
 
const char *const tracktion::engine::rackFileSuffix = ".trkrack"
 
const char *const tracktion::engine::scriptFileSuffix = ".tracktionscript"
 
const char *const tracktion::engine::grooveTemplateSuffix = ".trkgroove"
 
const char *const tracktion::engine::grooveTemplateWildCard = "*.trkgroove"