16 #include "win_event.h"
20 void win_event::py_signal_connect (PyObject *pyfunc,
int signal, PyObject *args)
24 py_callbacks.push_back (callback);
37 Functor0wRet<bool> func0ret;
38 set_callback_destroy (
51 bool win_event::update()
53 if(callback_destroy_ && !callback_destroy_())
return false;
58 win_event::~win_event()
61 if (callback_quit_) (callback_quit_) (return_code_);
64 for (vector<py_callback *>::iterator i = py_callbacks.begin (); i != py_callbacks.end (); i++)