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
![]() ![]() |
Callback array entry type used with the plugin_callbacks symbol. More...
#include <plugindata.h>
Public Attributes | |
const gchar * | signal_name |
The name of signal, must be an existing signal. More... | |
GCallback | callback |
A callback function which is called when the signal is emitted. More... | |
gboolean | after |
Set to TRUE to connect your handler with g_signal_connect_after(). More... | |
gpointer | user_data |
The user data passed to the signal handler. More... | |
Callback array entry type used with the plugin_callbacks symbol.
Definition at line 147 of file plugindata.h.
gboolean PluginCallback::after |
Set to TRUE to connect your handler with g_signal_connect_after().
Definition at line 155 of file plugindata.h.
Referenced by add_callbacks().
GCallback PluginCallback::callback |
A callback function which is called when the signal is emitted.
Definition at line 153 of file plugindata.h.
Referenced by add_callbacks().
const gchar* PluginCallback::signal_name |
The name of signal, must be an existing signal.
For a list of available signals, please see the Signal documentation .
Definition at line 151 of file plugindata.h.
Referenced by add_callbacks().
gpointer PluginCallback::user_data |
The user data passed to the signal handler.
If set to NULL then the signal handler will receive the data set with geany_plugin_register_full() or geany_plugin_set_data()
Definition at line 159 of file plugindata.h.
Referenced by add_callbacks().