1 #ifndef MSP_GLTK_WINDOW_H_
2 #define MSP_GLTK_WINDOW_H_
25 sigc::signal<int, int, unsigned, unsigned> signal_button_press;
26 sigc::signal<int, int, unsigned, unsigned> signal_button_release;
27 sigc::signal<int, int> signal_pointer_motion;
28 sigc::signal<unsigned, unsigned, wchar_t> signal_key_press;
29 sigc::signal<unsigned, unsigned> signal_key_release;
31 Window(unsigned, unsigned);
32 Window(const DisplayOptions &);
35 unsigned get_width() const { return options.width; }
36 unsigned get_height() const { return options.height; }
42 DisplayOptions options;
45 void init(const DisplayOptions &);
46 void process_event(const XEvent &);