OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
DesignOffer.hpp File Reference
#include <cstdint>
Include dependency graph for DesignOffer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::GUI::OfferVerb

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::GUI

Macros

#define L(s)
#define L_CONTEXT(s, context)

Enumerations

enum class  Slic3r::GUI::OfferSel : int {
  Slic3r::GUI::None = 0 , Slic3r::GUI::FacePlanar = 1 , Slic3r::GUI::FaceCyl = 2 , Slic3r::GUI::FaceOther = 3 ,
  Slic3r::GUI::EdgeStr = 4 , Slic3r::GUI::EdgeCirc = 5 , Slic3r::GUI::Vertex = 6 , Slic3r::GUI::BodySolid = 7 ,
  Slic3r::GUI::BodySheet = 8 , Slic3r::GUI::Bodies2 = 9 , Slic3r::GUI::DatumPlane = 10 , Slic3r::GUI::DatumAxis = 11 ,
  Slic3r::GUI::CoordSys = 12 , Slic3r::GUI::Art = 13 , Slic3r::GUI::SkLoop = 14 , Slic3r::GUI::SkNone = 15 ,
  Slic3r::GUI::SkLine = 16 , Slic3r::GUI::SkArc = 17 , Slic3r::GUI::SkPoint = 18 , Slic3r::GUI::Sk2Ent = 19 ,
  Slic3r::GUI::Count = 20
}

Functions

uint32_t Slic3r::GUI::offer_bit (OfferSel s)

Variables

static const char *const Slic3r::GUI::kOfferRowNames []
static const int Slic3r::GUI::kOfferRowCount = 9
static const bool Slic3r::GUI::kOfferRowFlat []
static const OfferVerb Slic3r::GUI::kOfferVerbs []
static const int Slic3r::GUI::kOfferVerbCount = 93

Class Documentation

◆ Slic3r::GUI::OfferVerb

struct Slic3r::GUI::OfferVerb
Class Members
uint32_t accepts
const char * action
const char * family
const char * hint
const char * icon
const char * id
const char * key
const char * name
int need_bodies
bool need_sheet
int need_sketches
const char * refusal
int row
bool sketch_mode

Macro Definition Documentation

◆ L

#define L ( s)
Value:
s

◆ L_CONTEXT

#define L_CONTEXT ( s,
context )
Value:
s

Referenced by Slic3r::GUI::ExtruderSwithingStatus::ExtruderSwithingStatus(), Slic3r::GUI::FinishSyncAmsDialog::FinishSyncAmsDialog(), Slic3r::GUI::GizmoObjectManipulation::GizmoObjectManipulation(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PrinterPartsDialog::PrinterPartsDialog(), Slic3r::GUI::PrintHostQueueDialog::PrintHostQueueDialog(), Slic3r::GUI::ReselectMachineDialog::ReselectMachineDialog(), Slic3r::GUI::SyncNozzleAndAmsDialog::SyncNozzleAndAmsDialog(), Slic3r::GUI::OptionsGroup::activate_line(), Slic3r::GUI::SyncAmsInfoDialog::add_two_image_control(), Slic3r::GUI::OptionsGroup::append_line(), Slic3r::GUI::SavePresetDialog::build(), Slic3r::GUI::AMSDryCtrWin::create_guide_right_section(), Slic3r::GUI::SyncAmsInfoDialog::create_sizer_thumbnail(), Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoEmboss::draw_model_type(), Slic3r::GUI::GLGizmoSVG::draw_model_type(), Slic3r::GUI::KBShortcutsDialog::fill_pages(), Slic3r::GUI::SyncAmsInfoDialog::generate_override_fix_ams_list(), Slic3r::GUI::Newer3mfVersionDialog::get_btn_sizer(), Slic3r::GUI::FanControlPopupNew::get_fan_func_name(), Slic3r::GUI::OG_CustomCtrl::get_pos(), Slic3r::PrintConfigDef::init_fff_params(), Slic3r::PrintConfigDef::init_sla_params(), Slic3r::GUI::MonitorPanel::init_tabpanel(), Slic3r::GUI::OG_CustomCtrl::CtrlLine::render(), Slic3r::GUI::GLGizmoMeasure::render_dimensioning(), Slic3r::GUI::SyncAmsInfoDialog::reset_and_sync_ams_list(), and Slic3r::GUI::GizmoObjectManipulation::update_ui_from_settings().