JUCE
Public Member Functions | List of all members
FakeMouseMoveGenerator Class Reference
+ Inheritance diagram for FakeMouseMoveGenerator:

Public Member Functions

 FakeMouseMoveGenerator ()
 
void timerCallback () override
 The user-defined callback routine that actually gets called periodically. More...
 

Constructor & Destructor Documentation

§ FakeMouseMoveGenerator()

FakeMouseMoveGenerator::FakeMouseMoveGenerator ( )

References Timer::startTimer().

Member Function Documentation

§ timerCallback()

void FakeMouseMoveGenerator::timerCallback ( )
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().


The documentation for this class was generated from the following file: