|
Code::Blocks
SVN r11506
|
A generic Code::Blocks event. More...
#include <sdk_events.h>
Public Member Functions | |
| CodeBlocksEvent (wxEventType commandType=wxEVT_NULL, int id=0, cbProject *project=nullptr, EditorBase *editor=nullptr, cbPlugin *plugin=nullptr, EditorBase *old_editor=nullptr) | |
| CodeBlocksEvent (const CodeBlocksEvent &event) | |
| wxEvent * | Clone () const override |
| cbProject * | GetProject () const |
| void | SetProject (cbProject *project) |
| EditorBase * | GetEditor () const |
| void | SetEditor (EditorBase *editor) |
| EditorBase * | GetOldEditor () const |
| void | SetOldEditor (EditorBase *editor) |
| cbPlugin * | GetPlugin () const |
| void | SetPlugin (cbPlugin *plugin) |
| int | GetX () const |
| void | SetX (int x) |
| int | GetY () const |
| void | SetY (int y) |
| const wxString & | GetBuildTargetName () const |
| void | SetBuildTargetName (const wxString &target) |
| const wxString & | GetOldBuildTargetName () const |
| void | SetOldBuildTargetName (const wxString &target) |
Protected Attributes | |
| cbProject * | m_pProject |
| EditorBase * | m_pEditor |
| EditorBase * | m_pOldEditor |
| cbPlugin * | m_pPlugin |
| int | m_X |
| int | m_Y |
| wxString | m_TargetName |
| wxString | m_OldTargetName |
A generic Code::Blocks event.
Definition at line 20 of file sdk_events.h.
|
inline |
Definition at line 23 of file sdk_events.h.
|
inline |
Definition at line 31 of file sdk_events.h.
|
inlineoverride |
Definition at line 39 of file sdk_events.h.
|
inline |
Definition at line 59 of file sdk_events.h.
Referenced by DebuggerGDB::OnBuildTargetSelected().
|
inline |
Definition at line 44 of file sdk_events.h.
Referenced by CCManager::OnDeactivateEd(), CodeCompletion::OnEditorActivated(), CCManager::OnEditorClose(), CodeCompletion::OnEditorClosed(), CCManager::OnEditorOpen(), CodeCompletion::OnEditorOpen(), CodeCompletion::OnEditorSave(), and MainFrame::OnEditorUpdateUI().
|
inline |
Definition at line 64 of file sdk_events.h.
|
inline |
Definition at line 47 of file sdk_events.h.
|
inline |
Definition at line 50 of file sdk_events.h.
Referenced by MainFrame::OnPluginInstalled(), and MainFrame::OnPluginUninstalled().
|
inline |
Definition at line 41 of file sdk_events.h.
Referenced by DebuggerGDB::OnBuildTargetSelected(), CompilerGCC::OnProjectActivated(), cbDebuggerPlugin::OnProjectActivated(), cbDebuggerPlugin::OnProjectClosed(), CodeCompletion::OnProjectFileAdded(), CodeCompletion::OnProjectFileRemoved(), CodeCompletion::OnProjectSaved(), and CompilerGCC::OnProjectUnloaded().
|
inline |
Definition at line 53 of file sdk_events.h.
Referenced by CCManager::OnEditorTooltip().
|
inline |
Definition at line 56 of file sdk_events.h.
|
inline |
Definition at line 60 of file sdk_events.h.
Referenced by CompilerCommandGenerator::Init(), and CompilerGCC::NotifyCleanProject().
|
inline |
Definition at line 45 of file sdk_events.h.
Referenced by CCManager::OnMenuSelect().
|
inline |
Definition at line 65 of file sdk_events.h.
|
inline |
Definition at line 48 of file sdk_events.h.
|
inline |
Definition at line 51 of file sdk_events.h.
Referenced by PluginManager::InstallPlugin().
|
inline |
Definition at line 42 of file sdk_events.h.
Referenced by ProjectOptionsDlg::OnAddBuildTargetClick(), ProjectOptionsDlg::OnBuildOrderClick(), ProjectOptionsDlg::OnBuildTargetChanged(), ProjectOptionsDlg::OnCopyBuildTargetClick(), ProjectOptionsDlg::OnEditBuildTargetClick(), ProjectOptionsDlg::OnRemoveBuildTargetClick(), and ProjectManager::RemoveFileFromProject().
|
inline |
Definition at line 54 of file sdk_events.h.
Referenced by CCManager::OnMenuSelect().
|
inline |
Definition at line 57 of file sdk_events.h.
Referenced by CCManager::OnMenuSelect().
|
protected |
Definition at line 76 of file sdk_events.h.
|
protected |
Definition at line 68 of file sdk_events.h.
|
protected |
Definition at line 69 of file sdk_events.h.
|
protected |
Definition at line 70 of file sdk_events.h.
|
protected |
Definition at line 67 of file sdk_events.h.
|
protected |
Definition at line 75 of file sdk_events.h.
|
protected |
Definition at line 72 of file sdk_events.h.
|
protected |
Definition at line 73 of file sdk_events.h.
1.8.13