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().