dgn_event_dispatcher Class Reference

#include <dgnevent.h>

List of all members.

Public Member Functions

 dgn_event_dispatcher ()
void clear ()
void clear_listeners_at (const coord_def &pos)
bool has_listeners_at (const coord_def &pos) const
void move_listeners (const coord_def &from, const coord_def &to)
bool fire_vetoable_position_event (const dgn_event &e, const coord_def &pos)
bool fire_vetoable_position_event (dgn_event_type et, const coord_def &pos)
void fire_position_event (dgn_event_type et, const coord_def &pos)
void fire_position_event (const dgn_event &e, const coord_def &pos)
void fire_event (dgn_event_type et)
void fire_event (const dgn_event &e)
void register_listener (unsigned evmask, dgn_event_listener *, const coord_def &pos=coord_def())
void remove_listener (dgn_event_listener *, const coord_def &pos=coord_def())


Constructor & Destructor Documentation

dgn_event_dispatcher::dgn_event_dispatcher (  )  [inline]


Member Function Documentation

void dgn_event_dispatcher::clear (  ) 

void dgn_event_dispatcher::clear_listeners_at ( const coord_def pos  ) 

bool dgn_event_dispatcher::has_listeners_at ( const coord_def pos  )  const

void dgn_event_dispatcher::move_listeners ( const coord_def from,
const coord_def to 
)

bool dgn_event_dispatcher::fire_vetoable_position_event ( const dgn_event e,
const coord_def pos 
)

bool dgn_event_dispatcher::fire_vetoable_position_event ( dgn_event_type  et,
const coord_def pos 
)

Here is the call graph for this function:

void dgn_event_dispatcher::fire_position_event ( dgn_event_type  et,
const coord_def pos 
)

void dgn_event_dispatcher::fire_position_event ( const dgn_event e,
const coord_def pos 
)

void dgn_event_dispatcher::fire_event ( dgn_event_type  et  ) 

void dgn_event_dispatcher::fire_event ( const dgn_event e  ) 

void dgn_event_dispatcher::register_listener ( unsigned  evmask,
dgn_event_listener listener,
const coord_def pos = coord_def() 
)

Here is the call graph for this function:

void dgn_event_dispatcher::remove_listener ( dgn_event_listener listener,
const coord_def pos = coord_def() 
)

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:33:01 2011 by  doxygen 1.5.6