TracktionEngine
|
Looks after the list of groove templates. More...
Public Member Functions | |
GrooveTemplateManager (Engine &) | |
void | useParameterizedGrooves (bool b) |
int | getNumTemplates () const |
juce::String | getTemplateName (int index) const |
juce::StringArray | getTemplateNames () const |
const GrooveTemplate * | getTemplate (int index) |
const GrooveTemplate * | getTemplateByName (const juce::String &name) |
void | updateTemplate (int index, const GrooveTemplate &) |
void | deleteTemplate (int index) |
void | reload () |
called when usersettings change, because that's where the grooves are kept. More... | |
Looks after the list of groove templates.
tracktion::engine::GrooveTemplateManager::GrooveTemplateManager | ( | Engine & | ) |
void tracktion::engine::GrooveTemplateManager::useParameterizedGrooves | ( | bool | b | ) |
int tracktion::engine::GrooveTemplateManager::getNumTemplates | ( | ) | const |
juce::String tracktion::engine::GrooveTemplateManager::getTemplateName | ( | int | index | ) | const |
juce::StringArray tracktion::engine::GrooveTemplateManager::getTemplateNames | ( | ) | const |
const GrooveTemplate* tracktion::engine::GrooveTemplateManager::getTemplate | ( | int | index | ) |
const GrooveTemplate* tracktion::engine::GrooveTemplateManager::getTemplateByName | ( | const juce::String & | name | ) |
void tracktion::engine::GrooveTemplateManager::updateTemplate | ( | int | index, |
const GrooveTemplate & | |||
) |
void tracktion::engine::GrooveTemplateManager::deleteTemplate | ( | int | index | ) |
void tracktion::engine::GrooveTemplateManager::reload | ( | ) |
called when usersettings change, because that's where the grooves are kept.