Update to 1.11.0-RC1
This commit is contained in:
@@ -14,33 +14,12 @@
|
||||
|
||||
/** Are we in a modal progress or not? */
|
||||
bool _in_modal_progress = false;
|
||||
bool _first_in_modal_loop = false;
|
||||
/** Threading usable for modal progress? */
|
||||
bool _use_threaded_modal_progress = true;
|
||||
/** Rights for the performing work. */
|
||||
std::mutex _modal_progress_work_mutex;
|
||||
/** Rights for the painting. */
|
||||
std::mutex _modal_progress_paint_mutex;
|
||||
|
||||
/**
|
||||
* Set the modal progress state.
|
||||
* @note Makes IsFirstModalProgressLoop return true for the next call.
|
||||
* @param state The new state; are we modal or not?
|
||||
*/
|
||||
void SetModalProgress(bool state)
|
||||
{
|
||||
_in_modal_progress = state;
|
||||
_first_in_modal_loop = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check whether this is the first modal progress loop.
|
||||
* @note Set by SetModalProgress, unset by calling this method.
|
||||
* @return True if this is the first loop.
|
||||
*/
|
||||
bool IsFirstModalProgressLoop()
|
||||
{
|
||||
bool ret = _first_in_modal_loop;
|
||||
_first_in_modal_loop = false;
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user