JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::detail::ScopedMessageBoxInterface Struct Referenceabstract

#include <juce_ScopedMessageBoxInterface.h>

Public Member Functions

virtual ~ScopedMessageBoxInterface ()=default
 
virtual void close ()=0
 
virtual void runAsync (std::function< void(int)>)=0
 
virtual int runSync ()=0
 

Static Public Member Functions

static std::unique_ptr< ScopedMessageBoxInterfacecreate (const MessageBoxOptions &options)
 

Constructor & Destructor Documentation

◆ ~ScopedMessageBoxInterface()

virtual juce::detail::ScopedMessageBoxInterface::~ScopedMessageBoxInterface ( )
virtualdefault

Member Function Documentation

◆ close()

virtual void juce::detail::ScopedMessageBoxInterface::close ( )
pure virtual

◆ create()

static std::unique_ptr< ScopedMessageBoxInterface > juce::detail::ScopedMessageBoxInterface::create ( const MessageBoxOptions options)
static

◆ runAsync()

virtual void juce::detail::ScopedMessageBoxInterface::runAsync ( std::function< void(int)>  )
pure virtual

◆ runSync()

virtual int juce::detail::ScopedMessageBoxInterface::runSync ( )
pure virtual

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