Welcome to mirror list, hosted at ThFree Co, Russian Federation.

TabIface.cpp « GUI « slic3r « src « xs - github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 29833322b84e8e3b5c10abace5382eec78509313 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "TabIface.hpp"
#include "Tab.hpp"

namespace Slic3r {

void	TabIface::load_current_preset()		{ m_tab->load_current_preset(); }
void	TabIface::update_tab_ui()			{ m_tab->update_tab_ui(); }
void	TabIface::update_ui_from_settings()	{ m_tab->update_ui_from_settings();}
void	TabIface::select_preset(char* name)	{ m_tab->select_preset(name);}
void	TabIface::load_config(DynamicPrintConfig* config)	{ m_tab->load_config(*config);}
void	TabIface::load_key_value(char* opt_key, char* value){ m_tab->load_key_value(opt_key, static_cast<std::string>(value)); }
bool	TabIface::current_preset_is_dirty()					{ return m_tab->current_preset_is_dirty();}
void	TabIface::OnActivate()								{ return m_tab->OnActivate();}
size_t	TabIface::get_selected_preset_item()				{ return m_tab->get_selected_preset_item(); }
std::string					TabIface::title()				{ return m_tab->title().ToUTF8().data(); }
DynamicPrintConfig*			TabIface::get_config()			{ return m_tab->get_config(); }
PresetCollection*			TabIface::get_presets()			{ return m_tab!=nullptr ? m_tab->get_presets() : nullptr; }
std::vector<std::string>	TabIface::get_dependent_tabs()	{ return m_tab->get_dependent_tabs(); }

}; // namespace Slic3r