LMMS
Loading...
Searching...
No Matches
juce::AlertWindowInfo Class Reference

Public Member Functions

 AlertWindowInfo (const MessageBoxOptions &opts, std::unique_ptr< ModalComponentManager::Callback > &&cb, Async showAsync)
int invoke () const

Private Member Functions

void show ()

Static Private Member Functions

static voidshowCallback (void *userData)

Private Attributes

MessageBoxOptions options
std::unique_ptr< ModalComponentManager::Callbackcallback
const Async async
int returnValue = 0

Constructor & Destructor Documentation

◆ AlertWindowInfo()

juce::AlertWindowInfo::AlertWindowInfo ( const MessageBoxOptions & opts,
std::unique_ptr< ModalComponentManager::Callback > && cb,
Async showAsync )
inline

Member Function Documentation

◆ invoke()

int juce::AlertWindowInfo::invoke ( ) const
inline

◆ show()

void juce::AlertWindowInfo::show ( )
inlineprivate

◆ showCallback()

void * juce::AlertWindowInfo::showCallback ( void * userData)
inlinestaticprivate

Member Data Documentation

◆ async

const Async juce::AlertWindowInfo::async
private

◆ callback

std::unique_ptr<ModalComponentManager::Callback> juce::AlertWindowInfo::callback
private

◆ options

MessageBoxOptions juce::AlertWindowInfo::options
private

◆ returnValue

int juce::AlertWindowInfo::returnValue = 0
private

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