OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
ActionRegistry.hpp File Reference
#include <nlohmann/json_fwd.hpp>
#include <libslic3r/Config.hpp>
#include <wx/string.h>
#include <wx/thread.h>
#include <cassert>
#include <cstddef>
#include <memory>
#include <string>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
Include dependency graph for ActionRegistry.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::GUI::AppActionRunResult
struct  Slic3r::GUI::AppActionId
struct  Slic3r::GUI::AppAction
class  Slic3r::GUI::ActionRegistry

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

Enumerations

enum class  Slic3r::GUI::ActionChange { Slic3r::GUI::Added , Slic3r::GUI::Removed }
enum class  Slic3r::GUI::AppActionKind { Slic3r::GUI::Plugin , Slic3r::GUI::Command }

Functions

bool Slic3r::GUI::requires_mode_switch (ConfigOptionMode setting_mode, ConfigOptionMode current_mode)
std::vector< std::string > Slic3r::GUI::cap_favourites (const std::vector< std::string > &ids, size_t limit)
nlohmann::json Slic3r::GUI::action_json (const AppAction &a)

Variables

constexpr const char * Slic3r::GUI::kOrcaSourceKey = "orca"
constexpr const char * Slic3r::GUI::kOrcaSourceName = "OrcaSlicer"

Class Documentation

◆ Slic3r::GUI::AppActionId

struct Slic3r::GUI::AppActionId
Collaboration diagram for Slic3r::GUI::AppActionId:
Class Members
string id