[ CCode ( array_length = false , array_null_terminated = true ) ]
public unowned string[] get_dependencies ()
Gets the dependencies of the plugin.
The [class@Engine] will always ensure that the dependencies of a plugin are loaded when the said plugin is loaded. It means that dependencies are loaded before the plugin, and unloaded after it. Circular dependencies of plugins lead to undefined loading order.
The relevant key in the plugin info file is "Depends".
this |
A PluginInfo. |
the plugin's dependencies. |