|
TracktionEngine
|
Looks after the list of groove templates. More...
#include <tracktion_GrooveTemplate.h>
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. | |
Public Attributes | |
| Engine & | engine |
Looks after the list of groove templates.
| engine::GrooveTemplateManager::GrooveTemplateManager | ( | Engine & | ) |
| void engine::GrooveTemplateManager::useParameterizedGrooves | ( | bool | b | ) |
| int engine::GrooveTemplateManager::getNumTemplates | ( | ) | const |
| juce::String engine::GrooveTemplateManager::getTemplateName | ( | int | index | ) | const |
| juce::StringArray engine::GrooveTemplateManager::getTemplateNames | ( | ) | const |
| const GrooveTemplate * engine::GrooveTemplateManager::getTemplate | ( | int | index | ) |
| const GrooveTemplate * engine::GrooveTemplateManager::getTemplateByName | ( | const juce::String & | name | ) |
| void engine::GrooveTemplateManager::updateTemplate | ( | int | index, |
| const GrooveTemplate & | |||
| ) |
| void engine::GrooveTemplateManager::deleteTemplate | ( | int | index | ) |
| void engine::GrooveTemplateManager::reload | ( | ) |
called when usersettings change, because that's where the grooves are kept.
| Engine& engine::GrooveTemplateManager::engine |