59 void setDelay (
int newDelayMilliseconds)
noexcept;
Definition juce_Component.h:36
Definition juce_ListenerList.h:70
Definition juce_MouseEvent.h:39
Definition juce_MouseInactivityDetector.h:71
virtual ~Listener()=default
virtual void mouseBecameInactive()=0
virtual void mouseBecameActive()=0
Definition juce_MouseInactivityDetector.h:45
ListenerList< Listener > listenerList
Definition juce_MouseInactivityDetector.h:92
MouseInactivityDetector(Component &target)
Definition juce_MouseInactivityDetector.cpp:29
Component & targetComp
Definition juce_MouseInactivityDetector.h:91
void mouseWheelMove(const MouseEvent &e, const MouseWheelDetails &) override
Definition juce_MouseInactivityDetector.h:107
void addListener(Listener *listener)
Definition juce_MouseInactivityDetector.cpp:42
bool isActive
Definition juce_MouseInactivityDetector.h:95
void mouseDrag(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:105
void wakeUp(const MouseEvent &, bool alwaysWake)
Definition juce_MouseInactivityDetector.cpp:50
void mouseExit(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:103
void setActive(bool)
Definition juce_MouseInactivityDetector.cpp:64
void mouseMove(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:101
void setMouseMoveTolerance(int pixelsNeededToTrigger) noexcept
Definition juce_MouseInactivityDetector.cpp:40
void timerCallback() override
Definition juce_MouseInactivityDetector.cpp:45
void removeListener(Listener *listener)
Definition juce_MouseInactivityDetector.cpp:43
int toleranceDistance
Definition juce_MouseInactivityDetector.h:94
void mouseDown(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:104
Point< int > lastMousePos
Definition juce_MouseInactivityDetector.h:93
void setDelay(int newDelayMilliseconds) noexcept
Definition juce_MouseInactivityDetector.cpp:39
void mouseUp(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:106
void mouseEnter(const MouseEvent &e) override
Definition juce_MouseInactivityDetector.h:102
int delayMs
Definition juce_MouseInactivityDetector.h:94
Definition juce_MouseListener.h:39
Definition juce_Point.h:42
Timer() noexcept
Definition juce_Timer.cpp:316
* e
Definition inflate.c:1404
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Definition juce_MouseEvent.h:392