|
Code::Blocks
SVN r11506
|
#include <wx/arrstr.h>#include <wx/event.h>#include <wx/intl.h>#include <wx/string.h>#include "settings.h"#include "globals.h"#include "logger.h"#include "manager.h"#include "pluginmanager.h"#include "prep.h"Go to the source code of this file.
Classes | |
| class | cbPlugin |
| Base class for plugins. More... | |
| class | cbCompilerPlugin |
| Base class for compiler plugins. More... | |
| struct | cbDebuggerFeature |
| class | cbDebuggerPlugin |
| Base class for debugger plugins. More... | |
| struct | cbDebuggerPlugin::WatchesDisabledMenuItems |
| class | cbToolPlugin |
| Base class for tool plugins. More... | |
| class | cbMimePlugin |
| Base class for mime plugins. More... | |
| class | cbCodeCompletionPlugin |
| Base class for code-completion plugins. More... | |
| struct | cbCodeCompletionPlugin::CCToken |
| Structure representing a generic token, passed between CC plugins and CCManager. More... | |
| struct | cbCodeCompletionPlugin::CCCallTip |
| Structure representing an individual calltip with an optional highlighted range. More... | |
| class | cbWizardPlugin |
| Base class for wizard plugins. More... | |
| class | cbSmartIndentPlugin |
| class | PluginRegistrant< T > |
| Plugin registration object. More... | |
Macros | |
| #define | PLUGIN_EXPORT __declspec (dllexport) |
| #define | PLUGIN_SDK_VERSION_MAJOR 1 |
| #define | PLUGIN_SDK_VERSION_MINOR 36 |
| #define | PLUGIN_SDK_VERSION_RELEASE 0 |
Variables | |
| static const int | cgCompiler = 0x01 |
| Compiler related. More... | |
| static const int | cgEditor = 0x02 |
| Editor related. More... | |
| static const int | cgCorePlugin = 0x04 |
| One of the core plugins. More... | |
| static const int | cgContribPlugin = 0x08 |
| One of the contrib plugins (or any third-party plugin for that matter). More... | |
| static const int | cgUnknown = 0x10 |
| Unknown. This will be probably grouped with cgContribPlugin. More... | |
| #define PLUGIN_EXPORT __declspec (dllexport) |
Definition at line 24 of file cbplugin.h.
| #define PLUGIN_SDK_VERSION_MAJOR 1 |
Definition at line 39 of file cbplugin.h.
Referenced by ScriptBindings::Register_Constants(), PluginManager::RegisterPlugin(), and PluginRegistrant< T >::SDKVersion().
| #define PLUGIN_SDK_VERSION_MINOR 36 |
Definition at line 40 of file cbplugin.h.
Referenced by ScriptBindings::Register_Constants(), PluginManager::RegisterPlugin(), and PluginRegistrant< T >::SDKVersion().
| #define PLUGIN_SDK_VERSION_RELEASE 0 |
Definition at line 41 of file cbplugin.h.
Referenced by ScriptBindings::Register_Constants(), PluginManager::RegisterPlugin(), and PluginRegistrant< T >::SDKVersion().
|
static |
Compiler related.
Definition at line 68 of file cbplugin.h.
Referenced by CompilerSettingsDlg::AddPluginPanels(), EnvironmentSettingsDlg::AddPluginPanels(), and CompilerGCC::GetConfigurationGroup().
|
static |
One of the contrib plugins (or any third-party plugin for that matter).
Definition at line 71 of file cbplugin.h.
|
static |
One of the core plugins.
Definition at line 70 of file cbplugin.h.
|
static |
Editor related.
Definition at line 69 of file cbplugin.h.
Referenced by EnvironmentSettingsDlg::AddPluginPanels(), EditorConfigurationDlg::AddPluginPanels(), and CodeCompletion::GetConfigurationGroup().
|
static |
Unknown. This will be probably grouped with cgContribPlugin.
Definition at line 72 of file cbplugin.h.
Referenced by cbPlugin::GetConfigurationGroup().
1.8.13