Draws a wavetable.
More...
Inherits juce::Component, and juce::FileDragAndDropTarget.
|
std::function< void(const juce::File &)> | onFileDrop |
|
◆ ColourIds
Enumerator |
---|
lineColourId | |
backgroundColourId | |
waveColourId | |
activeWaveColourId | |
phaseWaveColourId | |
◆ Style
◆ WavetableComponent()
WavetableComponent::WavetableComponent |
( |
| ) |
|
◆ ~WavetableComponent()
WavetableComponent::~WavetableComponent |
( |
| ) |
|
|
override |
◆ showPhase()
void WavetableComponent::showPhase |
( |
float |
start, |
|
|
float |
len |
|
) |
| |
◆ hidePhase()
void WavetableComponent::hidePhase |
( |
| ) |
|
◆ paint()
void WavetableComponent::paint |
( |
juce::Graphics & |
g | ) |
|
|
override |
◆ resized()
void WavetableComponent::resized |
( |
| ) |
|
|
override |
◆ setParams()
◆ setWavetables()
◆ isInterestedInFileDrag()
bool WavetableComponent::isInterestedInFileDrag |
( |
const juce::StringArray & |
files | ) |
|
|
override |
◆ fileDragEnter()
void WavetableComponent::fileDragEnter |
( |
const juce::StringArray & |
files, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
|
override |
◆ fileDragExit()
void WavetableComponent::fileDragExit |
( |
const juce::StringArray & |
files | ) |
|
|
override |
◆ filesDropped()
void WavetableComponent::filesDropped |
( |
const juce::StringArray & |
files, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
|
override |
◆ setStyle()
void WavetableComponent::setStyle |
( |
Style |
s | ) |
|
◆ onFileDrop
std::function<void (const juce::File&)> WavetableComponent::onFileDrop |
The documentation for this class was generated from the following file: