geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
Basic information for the plugin and identification. More...
#include <plugindata.h>
Public Attributes | |
PluginInfo * | info |
Fields set in plugin_set_info(). More... | |
GeanyData * | geany_data |
Pointer to global GeanyData intance. More... | |
GeanyPluginFuncs * | funcs |
Functions implemented by the plugin, set in geany_load_module() More... | |
GeanyProxyFuncs * | proxy_funcs |
Hooks implemented by the plugin if it wants to act as a proxy Must be set prior to calling geany_plugin_register_proxy() More... | |
struct GeanyPluginPrivate * | priv |
Basic information for the plugin and identification.
Definition at line 232 of file plugindata.h.
GeanyPluginFuncs* GeanyPlugin::funcs |
Functions implemented by the plugin, set in geany_load_module()
Definition at line 236 of file plugindata.h.
Referenced by demoproxy_load(), geany_load_module(), geany_plugin_register(), and plugin_new().
GeanyData* GeanyPlugin::geany_data |
Pointer to global GeanyData intance.
Definition at line 235 of file plugindata.h.
Referenced by demo_init(), item_activate(), legacy_init(), on_editor_notify(), plugin_new(), proxy_help(), and proxy_init().
PluginInfo* GeanyPlugin::info |
Fields set in plugin_set_info().
Definition at line 234 of file plugindata.h.
Referenced by demoproxy_load(), demoproxy_unload(), geany_load_module(), item_activate(), plugin_get_document_data(), plugin_new(), plugin_set_document_data_full(), proxy_help(), and remove_doc_data().
struct GeanyPluginPrivate* GeanyPlugin::priv |
Definition at line 239 of file plugindata.h.
Referenced by connect_plugin_signals(), geany_plugin_get_data(), geany_plugin_register(), geany_plugin_register_full(), geany_plugin_register_proxy(), geany_plugin_set_data(), plugin_add_toolbar_item(), plugin_builder_connect_signals(), plugin_load_gmodule(), plugin_module_make_resident(), plugin_new(), plugin_set_key_group(), plugin_show_configure(), plugin_signal_connect(), plugin_source_add(), and plugin_unload_gmodule().
GeanyProxyFuncs* GeanyPlugin::proxy_funcs |
Hooks implemented by the plugin if it wants to act as a proxy Must be set prior to calling geany_plugin_register_proxy()
Definition at line 237 of file plugindata.h.
Referenced by demoproxy_init(), geany_plugin_register_proxy(), and plugin_new().