OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::SuppressBackgroundProcessingUpdate Class Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Plater.hpp>

Public Member Functions

 SuppressBackgroundProcessingUpdate ()
 ~SuppressBackgroundProcessingUpdate ()

Private Attributes

bool m_was_scheduled

Detailed Description

Constructor & Destructor Documentation

◆ SuppressBackgroundProcessingUpdate()

Slic3r::GUI::SuppressBackgroundProcessingUpdate::SuppressBackgroundProcessingUpdate ( )
24135 :
24136 m_was_scheduled(wxGetApp().plater()->is_background_process_update_scheduled())
24137{
24138 wxGetApp().plater()->suppress_background_process(m_was_scheduled);
24139}
bool m_was_scheduled
Definition Plater.hpp:1135
static Plater * plater()
Definition GUI_Factories.cpp:400

References m_was_scheduled, and Slic3r::GUI::plater().

Here is the call graph for this function:

◆ ~SuppressBackgroundProcessingUpdate()

Slic3r::GUI::SuppressBackgroundProcessingUpdate::~SuppressBackgroundProcessingUpdate ( )
24142{
24143 wxGetApp().plater()->schedule_background_process(m_was_scheduled);
24144}

References m_was_scheduled.

Member Data Documentation

◆ m_was_scheduled

bool Slic3r::GUI::SuppressBackgroundProcessingUpdate::m_was_scheduled
private

The documentation for this class was generated from the following files:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Plater.hpp
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Plater.cpp