4 #ifndef FIRE_GEAR_EVENT_HANDLER_HPP_INCLUDED 
    5 #define FIRE_GEAR_EVENT_HANDLER_HPP_INCLUDED 
   12 #include "fire/export.hpp" 
   14 #include "fire/Object.hpp" 
   57   static std::map< void*, std::map< std::string, fire::gear::event::Event* > > sourceEvents;
 
   70   void operator()(
const fire::gear::event::Event& event, 
const std::set< fire::gear::event::Listener* >& listeners) 
const;
 
  100   static void removeAllEvent(
void* source);
 
  139   static void removeAllEventListeners(
void* source, 
const std::string& eventName);
 
  150   static void connectEvent(
void* source, 
const std::string& eventName);
 
  161   static void disconnectEvent(
void* source, 
const std::string& eventName);
 
Classe per la gestione di un evento. 
Definition: Event.hpp:45
 
Classe per la gestione di un oggetto. 
Definition: Object.hpp:29
 
Classe per la gestione di un ascoltatore. 
Definition: Listener.hpp:36
 
Classe per la gestione del gestore degli eventi. 
Definition: Handler.hpp:51