|SnapToPageBoundaries () noexcept|
|void||releasedWithVelocity (double position, double releaseVelocity) noexcept|
|Called by the AnimatedPosition class. More...|
|double||getNextPosition (double oldPos, double elapsedSeconds) const noexcept|
|Called by the AnimatedPosition class to get the new position, after the given time has elapsed. More...|
|bool||isStopped (double position) const noexcept|
|Called by the AnimatedPosition class to check whether the object is now stationary. More...|
A behaviour that gravitates an AnimatedPosition object towards the nearest integer position when released.
This class is intended to be used as a template parameter to the AnimatedPosition class. It's handy when using an AnimatedPosition to show a series of pages, because it allows the pages can be scrolled smoothly, but when released, snaps back to show a whole page.
- See also
Constructor & Destructor Documentation
Member Function Documentation
Called by the AnimatedPosition class.
This tells us the position and velocity at which the user is about to release the object. The velocity is measured in units/second.
Called by the AnimatedPosition class to get the new position, after the given time has elapsed.
The documentation for this struct was generated from the following file:
Generated on Fri Jan 12 2018 09:51:24 for JUCE by 1.8.13