Interface
IdePipelineAddin
Prerequisite
In order to implement PipelineAddin, your type must inherit fromIdeObject
.
Instance methods
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.
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.
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
);
}
No description available.
Interface members
type_interface |
|
No description available. | |
load |
|
No description available. | |
unload |
|
No description available. | |
prepare |
|
No description available. |
Virtual methods
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.