Interface
IdePipelineAddin
Prerequisite
In order to implement PipelineAddin, your type must inherit from
IdeObject
.
Instance methods
ide_pipeline_addin_load
No description available.
ide_pipeline_addin_prepare
This function is called before prepare so that plugins may setup signals on the pipeline that may allow them to affect how other plugins interact.
Available since: 3.34
ide_pipeline_addin_track
This function will track the stage_id that was returned from
ide_pipeline_attach()
or similar functions. Doing so results in
the stage being automatically disconnected when the addin is unloaded.
Available since: 3.32
ide_pipeline_addin_unload
No description available.
Interface structure
struct IdePipelineAddinInterface {
GTypeInterface type_interface;
void (* load) (
IdePipelineAddin* self,
IdePipeline* pipeline
);
void (* unload) (
IdePipelineAddin* self,
IdePipeline* pipeline
);
void (* prepare) (
IdePipelineAddin* self,
IdePipeline* pipeline
);
}
Interface members
type_interface |
|
No description available. | |
load |
|
No description available. | |
unload |
|
No description available. | |
prepare |
|
No description available. |
Virtual methods
Ide.PipelineAddin.load
No description available.
Ide.PipelineAddin.prepare
This function is called before prepare so that plugins may setup signals on the pipeline that may allow them to affect how other plugins interact.
Ide.PipelineAddin.unload
No description available.