OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
MultiMachine.hpp File Reference
#include "GUI_Utils.hpp"
#include "DeviceManager.hpp"
#include <cstdint>
#include <functional>
#include <string>
#include <wx/event.h>
#include <wx/string.h>
#include <vector>
#include <unordered_map>
Include dependency graph for MultiMachine.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::GUI::DeviceItem
struct  Slic3r::GUI::ObjState
struct  Slic3r::GUI::SortItem

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 DEVICE_ITEM_MAX_WIDTH   900
#define SEND_ITEM_MAX_HEIGHT   30
#define DEVICE_ITEM_MAX_HEIGHT   50
#define TABLE_HEAR_NORMAL_COLOUR   wxColour(238, 238, 238)
#define TABLE_HEAD_PRESSED_COLOUR   wxColour(150, 150, 150)
#define CTRL_BUTTON_NORMAL_COLOUR   wxColour(255, 255, 255)
#define CTRL_BUTTON_PRESSEN_COLOUR   wxColour(150, 150, 150)
#define TABLE_HEAD_FONT   Label::Body_13

Functions

std::vector< DeviceItem * > Slic3r::GUI::selected_machines (const std::vector< DeviceItem * > &dev_item_list, std::string search_text)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_DEVICE_SELECTED, wxCommandEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_DEVICE_SELECTED_FINHSH, wxCommandEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_DEVICE_VIEW, wxCommandEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_CLOUD_TASK_SELECTED, wxCommandEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_LOCAL_TASK_SELECTED, wxCommandEvent)
 Slic3r::GUI::wxDECLARE_EVENT (EVT_MULTI_REFRESH, wxCommandEvent)

Class Documentation

◆ Slic3r::GUI::ObjState

struct Slic3r::GUI::ObjState
Collaboration diagram for Slic3r::GUI::ObjState:
Class Members
string dev_id
string state_dev_name
int state_device { 0 }

Macro Definition Documentation

◆ CTRL_BUTTON_NORMAL_COLOUR

◆ CTRL_BUTTON_PRESSEN_COLOUR

◆ DEVICE_ITEM_MAX_HEIGHT

◆ DEVICE_ITEM_MAX_WIDTH

◆ SEND_ITEM_MAX_HEIGHT

◆ TABLE_HEAD_FONT

◆ TABLE_HEAD_PRESSED_COLOUR

◆ TABLE_HEAR_NORMAL_COLOUR