openshot-audio  0.1.6
Classes | Public Member Functions | Static Public Member Functions | List of all members
juce::Component::MouseListenerList Class Reference

Public Member Functions

 MouseListenerList () noexcept
 
void addListener (MouseListener *const newListener, const bool wantsEventsForAllNestedChildComponents)
 
void removeListener (MouseListener *const listenerToRemove)
 

Static Public Member Functions

static void sendMouseEvent (Component &comp, Component::BailOutChecker &checker, void(MouseListener::*eventMethod)(const MouseEvent &), const MouseEvent &e)
 
static void sendWheelEvent (Component &comp, Component::BailOutChecker &checker, const MouseEvent &e, const MouseWheelDetails &wheel)
 

Constructor & Destructor Documentation

juce::Component::MouseListenerList::MouseListenerList ( )
inlinenoexcept

Member Function Documentation

void juce::Component::MouseListenerList::addListener ( MouseListener *const  newListener,
const bool  wantsEventsForAllNestedChildComponents 
)
inline
void juce::Component::MouseListenerList::removeListener ( MouseListener *const  listenerToRemove)
inline
static void juce::Component::MouseListenerList::sendMouseEvent ( Component comp,
Component::BailOutChecker checker,
void(MouseListener::*)(const MouseEvent &)  eventMethod,
const MouseEvent e 
)
inlinestatic
static void juce::Component::MouseListenerList::sendWheelEvent ( Component comp,
Component::BailOutChecker checker,
const MouseEvent e,
const MouseWheelDetails wheel 
)
inlinestatic

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