|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
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.
Definition at line 75 of file tracktion_GrooveTemplate.h.
| tracktion::engine::GrooveTemplateManager::GrooveTemplateManager | ( | Engine & | e | ) |
Definition at line 174 of file tracktion_GrooveTemplate.cpp.
| void tracktion::engine::GrooveTemplateManager::deleteTemplate | ( | int | index | ) |
Definition at line 353 of file tracktion_GrooveTemplate.cpp.
| int tracktion::engine::GrooveTemplateManager::getNumTemplates | ( | ) | const |
Definition at line 272 of file tracktion_GrooveTemplate.cpp.
| const GrooveTemplate * tracktion::engine::GrooveTemplateManager::getTemplate | ( | int | index | ) |
Definition at line 285 of file tracktion_GrooveTemplate.cpp.
| const GrooveTemplate * tracktion::engine::GrooveTemplateManager::getTemplateByName | ( | const juce::String & | name | ) |
Definition at line 290 of file tracktion_GrooveTemplate.cpp.
| juce::String tracktion::engine::GrooveTemplateManager::getTemplateName | ( | int | index | ) | const |
Definition at line 277 of file tracktion_GrooveTemplate.cpp.
| juce::StringArray tracktion::engine::GrooveTemplateManager::getTemplateNames | ( | ) | const |
Definition at line 299 of file tracktion_GrooveTemplate.cpp.
| void tracktion::engine::GrooveTemplateManager::reload | ( | ) |
called when usersettings change, because that's where the grooves are kept.
Definition at line 243 of file tracktion_GrooveTemplate.cpp.
| void tracktion::engine::GrooveTemplateManager::updateTemplate | ( | int | index, |
| const GrooveTemplate & | gt | ||
| ) |
Definition at line 309 of file tracktion_GrooveTemplate.cpp.
| void tracktion::engine::GrooveTemplateManager::useParameterizedGrooves | ( | bool | b | ) |
Definition at line 225 of file tracktion_GrooveTemplate.cpp.
| Engine& tracktion::engine::GrooveTemplateManager::engine |
Definition at line 98 of file tracktion_GrooveTemplate.h.