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.