#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/ActionRegistry.hpp>
◆ ~AppAction()
| virtual Slic3r::GUI::AppAction::~AppAction |
( |
| ) |
|
|
virtualdefault |
◆ AppAction() [1/2]
| Slic3r::GUI::AppAction::AppAction |
( |
std::string_view | prefix, |
|
|
std::string | title, |
|
|
std::string | source_key, |
|
|
std::string | source_name ) |
|
inlineprotected |
117 {}
const std::string & title() const
Definition ActionRegistry.hpp:53
const std::string & source_name() const
Definition ActionRegistry.hpp:55
const std::string & source_key() const
Definition ActionRegistry.hpp:54
std::string m_id
Definition ActionRegistry.hpp:126
static std::string compose_id(std::string_view prefix, std::string_view title, std::string_view source_key)
Definition ActionRegistry.hpp:60
std::string m_source_key
Definition ActionRegistry.hpp:128
std::string m_title
Definition ActionRegistry.hpp:127
std::string m_source_name
Definition ActionRegistry.hpp:129
References compose_id(), m_id, m_source_key, m_source_name, m_title, source_key(), source_name(), and title().
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PluginPageAction::PluginPageAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PluginScriptAction::PluginScriptAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), and Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::SettingAction::SettingAction().
◆ AppAction() [2/2]
| Slic3r::GUI::AppAction::AppAction |
( |
AppActionId | id, |
|
|
std::string | title, |
|
|
std::string | source_key, |
|
|
std::string | source_name ) |
|
inlineprotected |
◆ compose_id()
| std::string Slic3r::GUI::AppAction::compose_id |
( |
std::string_view | prefix, |
|
|
std::string_view | title, |
|
|
std::string_view | source_key ) |
|
inlinestatic |
◆ id()
| const std::string & Slic3r::GUI::AppAction::id |
( |
| ) |
const |
|
inline |
◆ run()
| virtual AppActionRunResult Slic3r::GUI::AppAction::run |
( |
const std::string & | param = {} | ) |
const |
|
pure virtual |
◆ source_key()
| const std::string & Slic3r::GUI::AppAction::source_key |
( |
| ) |
const |
|
inline |
◆ source_name()
| const std::string & Slic3r::GUI::AppAction::source_name |
( |
| ) |
const |
|
inline |
◆ title()
| const std::string & Slic3r::GUI::AppAction::title |
( |
| ) |
const |
|
inline |
◆ count
| int Slic3r::GUI::AppAction::count = 0 |
◆ favourite
| bool Slic3r::GUI::AppAction::favourite = false |
◆ full_label
| std::string Slic3r::GUI::AppAction::full_label |
◆ full_label_en
| std::string Slic3r::GUI::AppAction::full_label_en |
◆ group
| std::string Slic3r::GUI::AppAction::group |
◆ group_en
| std::string Slic3r::GUI::AppAction::group_en |
◆ help_url
| std::string Slic3r::GUI::AppAction::help_url |
◆ icon
| std::string Slic3r::GUI::AppAction::icon |
◆ input
| std::string Slic3r::GUI::AppAction::input |
◆ kind
◆ last
| long long Slic3r::GUI::AppAction::last = 0 |
◆ m_id
| std::string Slic3r::GUI::AppAction::m_id |
|
private |
◆ m_source_key
| std::string Slic3r::GUI::AppAction::m_source_key |
|
private |
◆ m_source_name
| std::string Slic3r::GUI::AppAction::m_source_name |
|
private |
◆ m_title
| std::string Slic3r::GUI::AppAction::m_title |
|
private |
◆ required_mode
◆ source_en
| std::string Slic3r::GUI::AppAction::source_en |
◆ title_en
| std::string Slic3r::GUI::AppAction::title_en |
◆ tooltip
| std::string Slic3r::GUI::AppAction::tooltip |
The documentation for this struct was generated from the following file: