#include <foleys_MouseLambdas.h>
Inherits MouseListener.
Public Member Functions | |
| MouseLambdas ()=default | |
| void | attachTo (juce::Component *component) |
| ~MouseLambdas () override | |
| void | mouseDown (const juce::MouseEvent &event) override |
| void | mouseUp (const juce::MouseEvent &event) override |
| void | mouseDoubleClick (const juce::MouseEvent &event) override |
Public Attributes | |
| std::function< void(const juce::MouseEvent &)> | onMouseDown |
| std::function< void(const juce::MouseEvent &)> | onMouseUp |
| std::function< void(const juce::MouseEvent &)> | onMouseDoubleClick |
|
default |
|
override |
| void attachTo | ( | juce::Component * | component | ) |
|
override |
References onMouseDown.
|
override |
References onMouseUp.
|
override |
References onMouseDoubleClick.
| std::function<void(const juce::MouseEvent&)> onMouseDown |
Referenced by mouseDown().
| std::function<void(const juce::MouseEvent&)> onMouseUp |
Referenced by mouseUp().
| std::function<void(const juce::MouseEvent&)> onMouseDoubleClick |
Referenced by mouseDoubleClick().