OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::ObjectList::Clipboard Struct Reference

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

Collaboration diagram for Slic3r::GUI::ObjectList::Clipboard:

Public Member Functions

void reset ()
bool empty () const
ItemType get_type () const
void set_type (ItemType type)
t_layer_config_ranges & get_ranges_cache ()
DynamicPrintConfig & get_config_cache ()

Private Attributes

ItemType m_type {itUndef}
t_layer_config_ranges m_layer_config_ranges_cache
DynamicPrintConfig m_config_cache

Detailed Description

Member Function Documentation

◆ empty()

bool Slic3r::GUI::ObjectList::Clipboard::empty ( ) const
inline
122{ return m_type == itUndef; }
@ itUndef
Definition ObjectDataViewModel.hpp:35
ItemType m_type
Definition GUI_ObjectList.hpp:130

References Slic3r::GUI::itUndef, and m_type.

◆ get_config_cache()

DynamicPrintConfig & Slic3r::GUI::ObjectList::Clipboard::get_config_cache ( )
inline
127{ return m_config_cache; }
DynamicPrintConfig m_config_cache
Definition GUI_ObjectList.hpp:132

References m_config_cache.

◆ get_ranges_cache()

t_layer_config_ranges & Slic3r::GUI::ObjectList::Clipboard::get_ranges_cache ( )
inline
t_layer_config_ranges m_layer_config_ranges_cache
Definition GUI_ObjectList.hpp:131

References m_layer_config_ranges_cache.

◆ get_type()

ItemType Slic3r::GUI::ObjectList::Clipboard::get_type ( ) const
inline
123{ return m_type; }

References m_type.

◆ reset()

void Slic3r::GUI::ObjectList::Clipboard::reset ( )
inline

◆ set_type()

void Slic3r::GUI::ObjectList::Clipboard::set_type ( ItemType type)
inline
124{ m_type = type; }

References m_type.

Member Data Documentation

◆ m_config_cache

DynamicPrintConfig Slic3r::GUI::ObjectList::Clipboard::m_config_cache
private

Referenced by get_config_cache(), and reset().

◆ m_layer_config_ranges_cache

t_layer_config_ranges Slic3r::GUI::ObjectList::Clipboard::m_layer_config_ranges_cache
private

Referenced by get_ranges_cache(), and reset().

◆ m_type

ItemType Slic3r::GUI::ObjectList::Clipboard::m_type {itUndef}
private
130{itUndef};

Referenced by empty(), get_type(), reset(), and set_type().


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