openshot-audio  0.1.5
Public Member Functions | List of all members
WindowsMessageBox Class Reference
Inheritance diagram for WindowsMessageBox:
AsyncUpdater

Public Member Functions

 WindowsMessageBox (AlertWindow::AlertIconType iconType, const String &boxTitle, const String &m, Component *associatedComponent, UINT extraFlags, ModalComponentManager::Callback *cb, const bool runAsync)
 
int getResult () const
 
void handleAsyncUpdate () override
 
- Public Member Functions inherited from AsyncUpdater
 AsyncUpdater ()
 
virtual ~AsyncUpdater ()
 
void triggerAsyncUpdate ()
 
void cancelPendingUpdate () noexcept
 
void handleUpdateNowIfNeeded ()
 
bool isUpdatePending () const noexcept
 

Constructor & Destructor Documentation

◆ WindowsMessageBox()

WindowsMessageBox::WindowsMessageBox ( AlertWindow::AlertIconType  iconType,
const String boxTitle,
const String m,
Component associatedComponent,
UINT  extraFlags,
ModalComponentManager::Callback cb,
const bool  runAsync 
)
inline

Member Function Documentation

◆ getResult()

int WindowsMessageBox::getResult ( ) const
inline

◆ handleAsyncUpdate()

void WindowsMessageBox::handleAsyncUpdate ( )
inlineoverridevirtual

Called back to do whatever your class needs to do.

This method is called by the message thread at the next convenient time after the triggerAsyncUpdate() method has been called.

Implements AsyncUpdater.


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