Functions | |
| std::string | string_field (const nlohmann::json &entry, const char *key) |
| bool | is_recognized_entry (const nlohmann::json &entry, PluginCapabilityId &id) |
| CapabilityConfigEntry | decode_entry (const PluginCapabilityId &id, const nlohmann::json &entry) |
| std::string | running_plugin_version (const std::string &plugin_key) |
| const PresetBundle * | active_preset_bundle () |
| PluginCapabilityId | capability_identity (const PluginCapabilityInterface &capability, const char *api_name) |
Variables | |
| constexpr const char * | KEY_PLUGIN = "plugin_key" |
| constexpr const char * | KEY_CAPABILITY = "capability" |
| constexpr const char * | KEY_TYPE = "capability_type" |
| constexpr const char * | KEY_VERSION = "plugin_version" |
| constexpr const char * | KEY_CAP_CONFIG = "cap_config" |
| const PresetBundle * Slic3r::anonymous_namespace{PluginConfig.cpp}::active_preset_bundle | ( | ) |
References active_preset_bundle().
Referenced by active_preset_bundle().
| PluginCapabilityId Slic3r::anonymous_namespace{PluginConfig.cpp}::capability_identity | ( | const PluginCapabilityInterface & | capability, |
| const char * | api_name ) |
References capability_identity(), Slic3r::empty(), and Slic3r::PluginCapabilityInterface::identity().
Referenced by capability_identity().
| CapabilityConfigEntry Slic3r::anonymous_namespace{PluginConfig.cpp}::decode_entry | ( | const PluginCapabilityId & | id, |
| const nlohmann::json & | entry ) |
References Slic3r::CapabilityConfigEntry::config, decode_entry(), Slic3r::CapabilityConfigEntry::id, KEY_CAP_CONFIG, KEY_VERSION, Slic3r::CapabilityConfigEntry::plugin_version, and string_field().
Referenced by decode_entry().
| bool Slic3r::anonymous_namespace{PluginConfig.cpp}::is_recognized_entry | ( | const nlohmann::json & | entry, |
| PluginCapabilityId & | id ) |
References is_recognized_entry(), KEY_CAPABILITY, KEY_PLUGIN, KEY_TYPE, Slic3r::plugin_capability_type_from_string(), and string_field().
Referenced by is_recognized_entry().
| std::string Slic3r::anonymous_namespace{PluginConfig.cpp}::running_plugin_version | ( | const std::string & | plugin_key | ) |
References Slic3r::PluginDescriptor::installed_version, Slic3r::PluginManager::instance(), running_plugin_version(), and Slic3r::PluginDescriptor::version.
Referenced by running_plugin_version().
| std::string Slic3r::anonymous_namespace{PluginConfig.cpp}::string_field | ( | const nlohmann::json & | entry, |
| const char * | key ) |
References string_field().
Referenced by decode_entry(), is_recognized_entry(), and string_field().
|
constexpr |
Referenced by decode_entry().
|
constexpr |
Referenced by is_recognized_entry().
|
constexpr |
Referenced by is_recognized_entry().
|
constexpr |
Referenced by is_recognized_entry().
|
constexpr |
Referenced by decode_entry().