Looks after the list of groove templates.
More...
#include <tracktion_GrooveTemplate.h>
Looks after the list of groove templates.
◆ GrooveTemplateManager()
tracktion::engine::GrooveTemplateManager::GrooveTemplateManager |
( |
Engine & |
| ) |
|
◆ useParameterizedGrooves()
void tracktion::engine::GrooveTemplateManager::useParameterizedGrooves |
( |
bool |
b | ) |
|
◆ getNumTemplates()
int tracktion::engine::GrooveTemplateManager::getNumTemplates |
( |
| ) |
const |
◆ getTemplateName()
juce::String tracktion::engine::GrooveTemplateManager::getTemplateName |
( |
int |
index | ) |
const |
◆ getTemplateNames()
juce::StringArray tracktion::engine::GrooveTemplateManager::getTemplateNames |
( |
| ) |
const |
◆ getTemplate()
const GrooveTemplate * tracktion::engine::GrooveTemplateManager::getTemplate |
( |
int |
index | ) |
|
◆ getTemplateByName()
const GrooveTemplate * tracktion::engine::GrooveTemplateManager::getTemplateByName |
( |
const juce::String & |
name | ) |
|
◆ updateTemplate()
void tracktion::engine::GrooveTemplateManager::updateTemplate |
( |
int |
index, |
|
|
const GrooveTemplate & |
|
|
) |
| |
◆ deleteTemplate()
void tracktion::engine::GrooveTemplateManager::deleteTemplate |
( |
int |
index | ) |
|
◆ reload()
void tracktion::engine::GrooveTemplateManager::reload |
( |
| ) |
|
called when usersettings change, because that's where the grooves are kept.
◆ engine
Engine& tracktion::engine::GrooveTemplateManager::engine |
The documentation for this class was generated from the following file: