JUCE
|
Public Member Functions | |
FakeMouseMoveGenerator () | |
void | timerCallback () override |
The user-defined callback routine that actually gets called periodically. More... | |
FakeMouseMoveGenerator::FakeMouseMoveGenerator | ( | ) |
References Timer::startTimer().
|
overridevirtual |
The user-defined callback routine that actually gets called periodically.
It's perfectly ok to call startTimer() or stopTimer() from within this callback to change the subsequent intervals.
Implements Timer.
References Time::currentTimeMillis(), Desktop::findComponentAt(), ModifierKeys::getCurrentModifiers(), Desktop::getInstance(), ComponentPeer::getPeer(), MouseInputSource::invalidPressure, ModifierKeys::isAnyMouseButtonDown(), and Point< ValueType >::roundToInt().