openshot-audio  0.1.5
Public Member Functions | List of all members
juce::ListBoxMouseMoveSelector Class Reference
Inheritance diagram for juce::ListBoxMouseMoveSelector:
juce::MouseListener

Public Member Functions

 ListBoxMouseMoveSelector (ListBox &lb)
 
void mouseMove (const MouseEvent &e) override
 
void mouseExit (const MouseEvent &e) override
 
- Public Member Functions inherited from juce::MouseListener
virtual ~MouseListener ()
 
virtual void mouseEnter (const MouseEvent &event)
 
virtual void mouseDown (const MouseEvent &event)
 
virtual void mouseDrag (const MouseEvent &event)
 
virtual void mouseUp (const MouseEvent &event)
 
virtual void mouseDoubleClick (const MouseEvent &event)
 
virtual void mouseWheelMove (const MouseEvent &event, const MouseWheelDetails &wheel)
 

Constructor & Destructor Documentation

◆ ListBoxMouseMoveSelector()

juce::ListBoxMouseMoveSelector::ListBoxMouseMoveSelector ( ListBox lb)
inline

Member Function Documentation

◆ mouseExit()

void juce::ListBoxMouseMoveSelector::mouseExit ( const MouseEvent event)
inlineoverridevirtual

Called when the mouse moves out of a component.

This will be called when the mouse moves off the edge of this component.

If the mouse button was pressed, and it was then dragged off the edge of the component and released, then this callback will happen when the button is released, after the mouseUp callback.

Parameters
eventdetails about the position and status of the mouse event, including the source component in which it occurred
See also
mouseEnter, mouseDrag, mouseMove, contains

Reimplemented from juce::MouseListener.

◆ mouseMove()

void juce::ListBoxMouseMoveSelector::mouseMove ( const MouseEvent event)
inlineoverridevirtual

Called when the mouse moves inside a component.

If the mouse button isn't pressed and the mouse moves over a component, this will be called to let the component react to this.

A component will always get a mouseEnter callback before a mouseMove.

Parameters
eventdetails about the position and status of the mouse event, including the source component in which it occurred
See also
mouseEnter, mouseExit, mouseDrag, contains

Reimplemented from juce::MouseListener.


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