20 #include "win_event.h"
24 void win_event::py_signal_connect (PyObject *pyfunc,
int signal, PyObject *args)
28 py_callbacks.push_back (callback);
41 Functor0wRet<bool> func0ret;
42 set_callback_destroy (
55 bool win_event::update()
57 if(callback_destroy_ && !callback_destroy_())
return false;
62 win_event::~win_event()
65 if (callback_quit_) (callback_quit_) (return_code_);
68 for (vector<py_callback *>::iterator i = py_callbacks.begin (); i != py_callbacks.end (); i++)