OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::plugin_hooks Namespace Reference

Namespaces

namespace  anonymous_namespace{PluginHooks.cpp}

Functions

void install ()
void uninstall ()

Function Documentation

◆ install()

void Slic3r::plugin_hooks::install ( )
146{
147 install_capability_resolver();
148 install_slicing_pipeline_hook();
149 install_lifecycle_event_hook();
150}

Referenced by Slic3r::PluginManager::initialize().

Here is the caller graph for this function:

◆ uninstall()

void Slic3r::plugin_hooks::uninstall ( )
153{
156 set_lifecycle_hook_fn(nullptr);
157}
static void set_resolve_capability_fn(std::function< std::string(std::string, std::string)> fn)
Definition Config.hpp:2893
static void set_slicing_pipeline_hook_fn(SlicingPipelineHookFn fn)
Definition Print.hpp:1064
void set_lifecycle_hook_fn(LifecycleHookFn fn)
Definition LifecycleEvents.hpp:218

References Slic3r::set_lifecycle_hook_fn(), Slic3r::ConfigBase::set_resolve_capability_fn(), and Slic3r::Print::set_slicing_pipeline_hook_fn().

Referenced by Slic3r::PluginManager::shutdown().

Here is the call graph for this function:
Here is the caller graph for this function: