openshot-audio  0.1.7
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

◆ MouseListenerList()

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

Member Function Documentation

◆ addListener()

void juce::Component::MouseListenerList::addListener ( MouseListener *const  newListener,
const bool  wantsEventsForAllNestedChildComponents 
)
inline

◆ removeListener()

void juce::Component::MouseListenerList::removeListener ( MouseListener *const  listenerToRemove)
inline

◆ sendMouseEvent()

static void juce::Component::MouseListenerList::sendMouseEvent ( Component comp,
Component::BailOutChecker checker,
void(MouseListener::*)(const MouseEvent &)  eventMethod,
const MouseEvent e 
)
inlinestatic

◆ sendWheelEvent()

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: