From 04590b6432c67cd269bb1eca7a5c627936b80847 Mon Sep 17 00:00:00 2001 From: Cary Sandvig Date: Sat, 2 Dec 2000 00:38:45 +0000 Subject: [PATCH] more debugging output --- panda/src/event/eventHandler.cxx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/panda/src/event/eventHandler.cxx b/panda/src/event/eventHandler.cxx index e0652bf239..d83b03bf17 100644 --- a/panda/src/event/eventHandler.cxx +++ b/panda/src/event/eventHandler.cxx @@ -5,6 +5,7 @@ #include "eventHandler.h" #include "eventQueue.h" +#include "config_event.h" TypeHandle EventHandler::_type_handle; @@ -52,6 +53,10 @@ dispatch_event(const CPT_Event &event) { Functions::const_iterator fi; for (fi = functions.begin(); fi != functions.end(); ++fi) { + if (event_cat->is_spam()) + event_cat->spam() << "calling callback 0x" << (void*)(*fi) + << " for event '" << event->get_name() << "'" + << endl; (*fi)(event); } } @@ -84,6 +89,9 @@ dispatch_event(const CPT_Event &event) { //////////////////////////////////////////////////////////////////// bool EventHandler:: add_hook(const string &event_name, EventFunction *function) { + if (event_cat->is_debug()) + event_cat->debug() << "adding hook for event '" << event_name + << "' with function 0x" << (void*)function << endl; return _hooks[event_name].insert(function).second; }