JUCE
|
Public Member Functions | |
PluginHostType () | |
PluginHostType (const PluginHostType &other) noexcept | |
PluginHostType & | operator= (const PluginHostType &other) noexcept |
bool | isAbletonLive () const noexcept |
bool | isAdobeAudition () const noexcept |
bool | isArdour () const noexcept |
bool | isDigitalPerformer () const noexcept |
bool | isCubase () const noexcept |
bool | isCubase7orLater () const noexcept |
bool | isCubaseBridged () const noexcept |
bool | isLogic () const noexcept |
bool | isFinalCut () const noexcept |
bool | isFruityLoops () const noexcept |
bool | isNuendo () const noexcept |
bool | isPremiere () const noexcept |
bool | isPyramix () const noexcept |
bool | isReceptor () const noexcept |
bool | isReaper () const noexcept |
bool | isSamplitude () const noexcept |
bool | isSonar () const noexcept |
bool | isSteinbergTestHost () const noexcept |
bool | isSteinberg () const noexcept |
bool | isStudioOne () const noexcept |
bool | isTracktion () const noexcept |
bool | isVBVSTScanner () const noexcept |
bool | isWaveBurner () const noexcept |
bool | isWavelab () const noexcept |
bool | isWavelabLegacy () const noexcept |
const char * | getHostDescription () const noexcept |
Static Public Member Functions | |
static String | getHostPath () |
Public Attributes | |
HostType | type |
PluginHostType::PluginHostType | ( | ) |
|
noexcept |
|
noexcept |
References type.
|
noexcept |
References AbletonLive6, AbletonLive7, AbletonLive8, and AbletonLiveGeneric.
|
noexcept |
References AdobeAudition.
|
noexcept |
References Ardour.
|
noexcept |
References DigitalPerformer.
|
noexcept |
References SteinbergCubase4, SteinbergCubase5, SteinbergCubase5Bridged, SteinbergCubase6, SteinbergCubase7, SteinbergCubase8, and SteinbergCubaseGeneric.
Referenced by isCubase7orLater(), and isSteinberg().
|
noexcept |
References isCubase(), SteinbergCubase4, SteinbergCubase5, and SteinbergCubase6.
|
noexcept |
References SteinbergCubase5Bridged.
|
noexcept |
References AppleLogic.
|
noexcept |
References FinalCut.
|
noexcept |
References FruityLoops.
|
noexcept |
References SteinbergNuendo3, SteinbergNuendo4, SteinbergNuendo5, and SteinbergNuendoGeneric.
Referenced by isSteinberg().
|
noexcept |
References AdobePremierePro.
|
noexcept |
References MergingPyramix.
|
noexcept |
References MuseReceptorGeneric.
|
noexcept |
References Reaper.
|
noexcept |
References MagixSamplitude.
|
noexcept |
References CakewalkSonar8, and CakewalkSonarGeneric.
|
noexcept |
References SteinbergTestHost.
Referenced by isSteinberg().
|
noexcept |
References isCubase(), isNuendo(), isSteinbergTestHost(), and isWavelab().
|
noexcept |
References StudioOne.
|
noexcept |
References Tracktion3, and TracktionGeneric.
|
noexcept |
References VBVSTScanner.
|
noexcept |
References WaveBurner.
|
noexcept |
References isWavelabLegacy(), SteinbergWavelab7, SteinbergWavelab8, and SteinbergWavelabGeneric.
Referenced by isSteinberg().
|
noexcept |
References SteinbergWavelab5, and SteinbergWavelab6.
Referenced by isWavelab().
|
noexcept |
References AbletonLive6, AbletonLive7, AbletonLive8, AbletonLiveGeneric, AdobeAudition, AdobePremierePro, AppleLogic, CakewalkSonar8, CakewalkSonarGeneric, DigidesignProTools, DigitalPerformer, FinalCut, FruityLoops, MagixSamplitude, MergingPyramix, MuseReceptorGeneric, Reaper, SteinbergCubase4, SteinbergCubase5, SteinbergCubase5Bridged, SteinbergCubase6, SteinbergCubase7, SteinbergCubase8, SteinbergCubaseGeneric, SteinbergNuendo3, SteinbergNuendo4, SteinbergNuendo5, SteinbergNuendoGeneric, SteinbergTestHost, SteinbergWavelab5, SteinbergWavelab6, SteinbergWavelab7, SteinbergWavelab8, SteinbergWavelabGeneric, StudioOne, Tracktion3, TracktionGeneric, VBVSTScanner, and WaveBurner.
|
static |
References AbletonLive6, AbletonLive7, AbletonLive8, AbletonLiveGeneric, AdobeAudition, AdobePremierePro, AppleLogic, Ardour, CakewalkSonar8, CakewalkSonarGeneric, String::contains(), String::containsIgnoreCase(), DigidesignProTools, DigitalPerformer, FinalCut, FruityLoops, File::getFullPathName(), File::getSpecialLocation(), File::hostApplicationPath, MagixSamplitude, MergingPyramix, MuseReceptorGeneric, Reaper, String::startsWith(), String::startsWithIgnoreCase(), SteinbergCubase4, SteinbergCubase5, SteinbergCubase5Bridged, SteinbergCubase6, SteinbergCubase7, SteinbergCubase8, SteinbergCubaseGeneric, SteinbergNuendo3, SteinbergNuendo4, SteinbergNuendo5, SteinbergNuendoGeneric, SteinbergTestHost, SteinbergWavelab5, SteinbergWavelab6, SteinbergWavelab7, SteinbergWavelab8, SteinbergWavelabGeneric, StudioOne, Tracktion3, TracktionGeneric, UnknownHost, VBVSTScanner, and WaveBurner.
HostType PluginHostType::type |
Referenced by operator=().