summaryrefslogtreecommitdiff
path: root/src/gtk_win_main.hpp
blob: 2a42bebc8db7cd212f464c31f054bf2e32b7c25a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "gtk_includes.hpp"
#include "my_gtk_gl_scene_widget.hpp"

#define WIN_MAIN_TITLE "GPU Data Viz v0.1"

class GTKWinMain : public Gtk::Window
{
	public:
		GTKWinMain(MyGTKGLSceneWidget &glScene);
		virtual ~GTKWinMain();

	protected:
		// signal handlers
		void on_button_quit_clicked();

	protected:
		// member widgets
		Gtk::VBox m_VBox;
		Gtk::Button m_ButtonQuit;
		MyGTKGLSceneWidget & m_GLScene;
};