Public Member Functions | |
| AppActionRunResult | run (const std::string ¶m) const override |
| CommandAction (const NativeCommand &c) | |
| const std::string & | id () const |
| const std::string & | title () const |
| const std::string & | source_key () const |
| const std::string & | source_name () const |
Static Public Member Functions | |
| static std::string | compose_id (std::string_view prefix, std::string_view title, std::string_view source_key) |
Public Attributes | |
| std::string | command_key |
| bool | favourite = false |
| int | count = 0 |
| long long | last = 0 |
| AppActionKind | kind = AppActionKind::Plugin |
| std::string | group |
| std::string | input |
| std::string | icon |
| ConfigOptionMode | required_mode = comSimple |
| std::string | tooltip |
| std::string | full_label |
| std::string | title_en |
| std::string | group_en |
| std::string | source_en |
| std::string | full_label_en |
| std::string | help_url |
Private Attributes | |
| std::string | m_id |
| std::string | m_title |
| std::string | m_source_key |
| std::string | m_source_name |
|
inlineexplicit |
References Slic3r::GUI::AppAction::AppAction(), Slic3r::GUI::Command, command_key, Slic3r::GUI::AppAction::compose_id(), Slic3r::GUI::AppAction::group, Slic3r::GUI::NativeCommand::group, Slic3r::GUI::AppAction::group_en, Slic3r::GUI::AppAction::icon, Slic3r::GUI::NativeCommand::icon, Slic3r::GUI::AppAction::input, Slic3r::GUI::NativeCommand::input, Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::kCommandPrefix, Slic3r::GUI::AppAction::kind, Slic3r::GUI::kOrcaSourceKey, Slic3r::GUI::kOrcaSourceName, Slic3r::GUI::AppAction::title(), Slic3r::GUI::NativeCommand::title, Slic3r::GUI::AppAction::title_en, and Slic3r::GUI::I18N::translate_utf8().
|
inlinestaticinherited |
References source_key(), and title().
Referenced by AppAction(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::id_for(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PluginPageAction::id_for(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PluginScriptAction::id_for(), and Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::id_for().
|
inlineinherited |
References m_id.
Referenced by AppAction(), Slic3r::GUI::action_json(), and Slic3r::GUI::ActionRegistry::seed_state().
|
inlineoverridevirtual |
Implements Slic3r::GUI::AppAction.
References command_key, and Slic3r::GUI::NativeCommands::run().
|
inlineinherited |
References m_source_key.
Referenced by AppAction(), AppAction(), and compose_id().
|
inlineinherited |
References m_source_name.
Referenced by AppAction(), AppAction(), 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}::SettingAction::SettingAction(), and Slic3r::GUI::action_json().
|
inlineinherited |
References m_title.
Referenced by AppAction(), AppAction(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::SettingAction::SettingAction(), Slic3r::GUI::action_json(), compose_id(), and Slic3r::GUI::SpeedDialWebDialog::run_action().
| std::string Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::command_key |
Referenced by CommandAction(), and run().
|
inherited |
|
inherited |
|
inherited |
Referenced by Slic3r::GUI::action_json().
|
inherited |
Referenced by Slic3r::GUI::action_json().
|
inherited |
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::SettingAction::SettingAction(), and Slic3r::GUI::action_json().
|
inherited |
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), and Slic3r::GUI::action_json().
|
inherited |
Referenced by Slic3r::GUI::action_json(), and Slic3r::GUI::SpeedDialWebDialog::open_wiki().
|
inherited |
|
inherited |
|
inherited |
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}::RecentProjectAction::RecentProjectAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::SettingAction::SettingAction(), Slic3r::GUI::action_json(), and Slic3r::GUI::SpeedDialWebDialog::run_action().
|
inherited |
|
privateinherited |
Referenced by AppAction(), AppAction(), and id().
|
privateinherited |
Referenced by AppAction(), AppAction(), and source_key().
|
privateinherited |
Referenced by AppAction(), AppAction(), and source_name().
|
privateinherited |
Referenced by AppAction(), AppAction(), and title().
|
inherited |
|
inherited |
Referenced by Slic3r::GUI::action_json().
|
inherited |
|
inherited |
Referenced by Slic3r::GUI::action_json().