summaryrefslogtreecommitdiffstats
path: root/Project/WorkspaceBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'Project/WorkspaceBase.h')
-rw-r--r--Project/WorkspaceBase.h8
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();
};