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

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

Collaboration diagram for Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor:

Public Member Functions

 NotificationSuppressor (ProjectDirtyStateManager &owner)
 ~NotificationSuppressor ()
 NotificationSuppressor (const NotificationSuppressor &)=delete
NotificationSuppressor & operator= (const NotificationSuppressor &)=delete

Private Attributes

ProjectDirtyStateManager & m_owner

Detailed Description

Constructor & Destructor Documentation

◆ NotificationSuppressor() [1/2]

Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor::NotificationSuppressor ( ProjectDirtyStateManager & owner)
inlineexplicit
32: m_owner(owner) { m_owner.begin_suppress_notifications(); }
ProjectDirtyStateManager & m_owner
Definition ProjectDirtyStateManager.hpp:37

References m_owner.

Referenced by NotificationSuppressor(), and operator=().

Here is the caller graph for this function:

◆ ~NotificationSuppressor()

Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor::~NotificationSuppressor ( )
inline
33{ m_owner.end_suppress_notifications(); }

References m_owner.

◆ NotificationSuppressor() [2/2]

Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor::NotificationSuppressor ( const NotificationSuppressor & )
delete

References NotificationSuppressor().

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

NotificationSuppressor & Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor::operator= ( const NotificationSuppressor & )
delete

References NotificationSuppressor().

Here is the call graph for this function:

Member Data Documentation

◆ m_owner

ProjectDirtyStateManager& Slic3r::GUI::ProjectDirtyStateManager::NotificationSuppressor::m_owner
private

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