Geany dev
|
C_SpawnWriteData | A simple structure used by spawn_write_data() to write data to a channel |
CGeanyApp | Important application fields |
CGeanyData | This contains pointers to global variables owned by Geany for plugins to use |
CGeanyDocument | Structure for representing an open tab with all its properties |
CGeanyEditor | Editor-owned fields for each document |
CGeanyEditorPrefs | Default prefs when creating a new editor window |
CGeanyFilePrefs | File Prefs |
CGeanyFiletype | Represents a filetype |
CGeanyIndentPrefs | Indentation prefs that might be different according to project or filetype |
CGeanyInterfacePrefs | Interface preferences |
CGeanyKeyBinding | Represents a single keybinding action |
CGeanyLexerStyle | Fields representing the different attributes of a Scintilla lexer style |
CGeanyMainWidgets | Important widgets in the main window |
CGeanyPlugin | Basic information for the plugin and identification |
CGeanyPluginFuncs | Callback functions that need to be implemented for every plugin |
CGeanyPrefs | General Preferences dialog settings |
CGeanyProject | Structure for representing a project |
CGeanyProxyFuncs | Hooks that need to be implemented by every proxy |
CGeanySearchPrefs | Search preferences |
CGeanyTemplatePrefs | Template preferences |
CGeanyToolbarPrefs | Toolbar settings |
CGeanyToolPrefs | Tools preferences |
CPluginCallback | Callback array entry type used with the plugin_callbacks symbol |
CPluginExtension | Structure serving as an interface between plugins and Geany allowing plugins to inform Geany about what features they provide and allowing Geany to delegate its functionality to the plugins |
CPluginInfo | Basic information about a plugin available to Geany without loading the plugin |
CTMSourceFile | The TMSourceFile structure represents the source file and its tags in the tag manager |
CTMTag | The TMTag structure represents a single tag in the tag manager |
CTMWorkspace | The Tag Manager Workspace |