TracktionEngine
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
tracktion_FileUtilities.h File Reference

Classes

struct  engine::ScopedDirectoryDeleter
 
struct  engine::FileDragList
 

Namespaces

namespace  engine
 

Functions

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

Variables

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