17 std::vector<Range<int>> selections) = 0;
51 void update(AudioBuffer<float>* newAudio,
int sampleRate);
80 void setZooms(
const Range<float> newRange);
162 void mouseDrag(
const MouseEvent& event)
override;
163 void mouseWheelMove(
const MouseEvent& e,
const MouseWheelDetails& wheel)
override;
164 void mouseUp(
const MouseEvent& event)
override;
165 void mouseDown(
const MouseEvent& event)
override;
166 void mouseMove(
const MouseEvent& event)
override;
167 void mouseEnter(
const MouseEvent& event)
override;
168 void mouseExit(
const MouseEvent& event)
override;
170 void filesDropped(
const StringArray& files,
int x,
int y)
override;
171 void fileDragEnter(
const StringArray& files,
int x,
int y)
override;
Definition OscillatorUtils.h:39
Definition KrotosSynthesiserSound.h:19
Definition SampleEngine.h:84
Enables zooming of a painted component using special drawing methods.
Definition ZoomableComponent.h:7
Definition AirAbsorptionFilter.cpp:2
A structure to hold info on a selected area.
Definition HelperClasses.h:30