diff options
Diffstat (limited to 'Project/WorkspaceBase.h')
-rw-r--r-- | Project/WorkspaceBase.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Project/WorkspaceBase.h b/Project/WorkspaceBase.h index fb7d0b9..ef88d11 100644 --- a/Project/WorkspaceBase.h +++ b/Project/WorkspaceBase.h @@ -4,8 +4,8 @@ // Do not modify this file by hand! ////////////////////////////////////////////////////////////////////// -#ifndef PSP_PROJECT_WORKSPACE_BASE_CLASSES_H -#define PSP_PROJECT_WORKSPACE_BASE_CLASSES_H +#ifndef _PSP_PROJECT_WORKSPACE_BASE_CLASSES_H +#define _PSP_PROJECT_WORKSPACE_BASE_CLASSES_H #include <wx/settings.h> #include <wx/xrc/xmlres.h> @@ -14,6 +14,7 @@ #include <wx/artprov.h> #include <wx/sizer.h> #include <wx/glcanvas.h> +#include <wx/timer.h> #if wxVERSION_NUMBER >= 2900 #include <wx/persist.h> #include <wx/persist/toplevel.h> @@ -35,6 +36,7 @@ class WorkspaceBase : public wxPanel { protected: wxGLCanvas* m_glCanvas; + wxTimer* m_timer; protected: virtual void OnPaint(wxPaintEvent& event) { event.Skip(); } @@ -47,9 +49,11 @@ protected: virtual void OnScroll(wxMouseEvent& event) { event.Skip(); } virtual void OnRightClickDown(wxMouseEvent& event) { event.Skip(); } virtual void OnLeftDoubleClick(wxMouseEvent& event) { event.Skip(); } + virtual void OnTimer(wxTimerEvent& event) { event.Skip(); } public: wxGLCanvas* GetGlCanvas() { return m_glCanvas; } + wxTimer* GetTimer() { return m_timer; } WorkspaceBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500,300), long style = wxTAB_TRAVERSAL); virtual ~WorkspaceBase(); }; |