5 #include "wx/glcanvas.h"
7 class BasicGLPane : public wxGLCanvas
11 BasicGLPane(wxFrame* parent, int* args);
13 void resized(wxSizeEvent& evt);
18 void render(wxPaintEvent& evt);
19 void prepare3DViewport(int topleft_x, int topleft_y, int bottomrigth_x, int bottomrigth_y);
20 void prepare2DViewport(int topleft_x, int topleft_y, int bottomrigth_x, int bottomrigth_y);
23 void mouseMoved(wxMouseEvent& event);
24 void mouseDown(wxMouseEvent& event);
25 void mouseWheelMoved(wxMouseEvent& event);
26 void mouseReleased(wxMouseEvent& event);
27 void rightClick(wxMouseEvent& event);
28 void mouseLeftWindow(wxMouseEvent& event);
29 void keyPressed(wxKeyEvent& event);
30 void keyReleased(wxKeyEvent& event);