JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::ListenerList< ListenerClass, ArrayType > Member List

This is the complete list of members for juce::ListenerList< ListenerClass, ArrayType >, including all inherited members.

add(ListenerClass *listenerToAdd)juce::ListenerList< ListenerClass, ArrayType >inline
addScoped(ListenerClass &listenerToAdd)juce::ListenerList< ListenerClass, ArrayType >inline
call(Callback &&callback)juce::ListenerList< ListenerClass, ArrayType >inline
call(void(ListenerClass::*callbackFunction)(MethodArgs...), Args &&... args)juce::ListenerList< ListenerClass, ArrayType >inline
callChecked(const BailOutCheckerType &bailOutChecker, Callback &&callback)juce::ListenerList< ListenerClass, ArrayType >inline
callChecked(const BailOutCheckerType &bailOutChecker, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &&... args)juce::ListenerList< ListenerClass, ArrayType >inline
callCheckedExcluding(ListenerClass *listenerToExclude, const BailOutCheckerType &bailOutChecker, Callback &&callback)juce::ListenerList< ListenerClass, ArrayType >inline
callCheckedExcluding(ListenerClass *listenerToExclude, const BailOutCheckerType &bailOutChecker, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &&... args)juce::ListenerList< ListenerClass, ArrayType >inline
callExcluding(ListenerClass *listenerToExclude, Callback &&callback)juce::ListenerList< ListenerClass, ArrayType >inline
callExcluding(ListenerClass *listenerToExclude, void(ListenerClass::*callbackFunction)(MethodArgs...), Args &&... args)juce::ListenerList< ListenerClass, ArrayType >inline
clear()juce::ListenerList< ListenerClass, ArrayType >inline
contains(ListenerClass *listener) const noexceptjuce::ListenerList< ListenerClass, ArrayType >inline
getListeners() const noexceptjuce::ListenerList< ListenerClass, ArrayType >inline
initialised() const noexceptjuce::ListenerList< ListenerClass, ArrayType >inlineprivate
initialiseIfNeeded() noexceptjuce::ListenerList< ListenerClass, ArrayType >inlineprivate
isEmpty() const noexceptjuce::ListenerList< ListenerClass, ArrayType >inline
iteratorsjuce::ListenerList< ListenerClass, ArrayType >private
ListenerList()=defaultjuce::ListenerList< ListenerClass, ArrayType >
listenersjuce::ListenerList< ListenerClass, ArrayType >private
ListenerType typedefjuce::ListenerList< ListenerClass, ArrayType >
remove(ListenerClass *listenerToRemove)juce::ListenerList< ListenerClass, ArrayType >inline
SafeIterators typedefjuce::ListenerList< ListenerClass, ArrayType >private
ScopedLockType typedefjuce::ListenerList< ListenerClass, ArrayType >private
SharedIterators typedefjuce::ListenerList< ListenerClass, ArrayType >private
SharedListeners typedefjuce::ListenerList< ListenerClass, ArrayType >private
size() const noexceptjuce::ListenerList< ListenerClass, ArrayType >inline
State enum namejuce::ListenerList< ListenerClass, ArrayType >private
statejuce::ListenerList< ListenerClass, ArrayType >private
ThisType typedefjuce::ListenerList< ListenerClass, ArrayType >
~ListenerList()juce::ListenerList< ListenerClass, ArrayType >inline