addListener(Listener *listener) | juce::AnimatedPosition< Behaviour > | inline |
AnimatedPosition() | juce::AnimatedPosition< Behaviour > | inline |
beginDrag() | juce::AnimatedPosition< Behaviour > | inline |
behaviour | juce::AnimatedPosition< Behaviour > | |
callAfterDelay(int milliseconds, std::function< void()> functionToCall) | juce::Timer | privatestatic |
callPendingTimersSynchronously() | juce::Timer | privatestatic |
drag(double deltaFromStartOfDrag) | juce::AnimatedPosition< Behaviour > | inline |
endDrag() | juce::AnimatedPosition< Behaviour > | inline |
getPosition() const noexcept | juce::AnimatedPosition< Behaviour > | inline |
getSpeed(const Time last, double lastPos, const Time now, double newPos) | juce::AnimatedPosition< Behaviour > | inlineprivatestatic |
getTimerInterval() const noexcept | juce::Timer | inlineprivate |
grabbedPos | juce::AnimatedPosition< Behaviour > | private |
isTimerRunning() const noexcept | juce::Timer | inlineprivate |
lastDrag | juce::AnimatedPosition< Behaviour > | private |
lastUpdate | juce::AnimatedPosition< Behaviour > | private |
listeners | juce::AnimatedPosition< Behaviour > | private |
moveTo(double newPos) | juce::AnimatedPosition< Behaviour > | inlineprivate |
nudge(double deltaFromCurrentPosition) | juce::AnimatedPosition< Behaviour > | inline |
operator=(const Timer &)=delete | juce::Timer | private |
position | juce::AnimatedPosition< Behaviour > | private |
positionInQueue | juce::Timer | private |
range | juce::AnimatedPosition< Behaviour > | private |
releaseVelocity | juce::AnimatedPosition< Behaviour > | private |
removeListener(Listener *listener) | juce::AnimatedPosition< Behaviour > | inline |
setLimits(Range< double > newRange) noexcept | juce::AnimatedPosition< Behaviour > | inline |
setPosition(double newPosition) | juce::AnimatedPosition< Behaviour > | inline |
setPositionAndSendChange(double newPosition) | juce::AnimatedPosition< Behaviour > | inlineprivate |
startTimer(int intervalInMilliseconds) noexcept | juce::Timer | private |
startTimerHz(int timerFrequencyHz) noexcept | juce::Timer | private |
stopTimer() noexcept | juce::Timer | private |
Timer() noexcept | juce::Timer | private |
Timer(const Timer &) noexcept | juce::Timer | private |
timerCallback() override | juce::AnimatedPosition< Behaviour > | inlineprivatevirtual |
timerPeriodMs | juce::Timer | private |
~Timer() | juce::Timer | privatevirtual |