JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier Class Reference

#include <juce_ComponentHelpers.h>

Collaboration diagram for juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier:

Public Member Functions

ErasedScopeGuard addListener (std::function< void()> l)
 
void modalComponentManagerChanged ()
 

Static Public Member Functions

static auto & getInstance ()
 

Private Member Functions

 ModalComponentManagerChangeNotifier ()=default
 

Private Attributes

detail::CallbackListenerList listeners
 

Constructor & Destructor Documentation

◆ ModalComponentManagerChangeNotifier()

juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier::ModalComponentManagerChangeNotifier ( )
privatedefault

Member Function Documentation

◆ addListener()

ErasedScopeGuard juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier::addListener ( std::function< void()>  l)
inline

◆ getInstance()

static auto & juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier::getInstance ( )
inlinestatic

◆ modalComponentManagerChanged()

void juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier::modalComponentManagerChanged ( )
inline

Member Data Documentation

◆ listeners

detail::CallbackListenerList juce::detail::ComponentHelpers::ModalComponentManagerChangeNotifier::listeners
private

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