Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_EventListener Class Reference

#include <event_listener.h>

Collaboration diagram for CL_EventListener:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_EventListener ()
 Construction:.

 CL_EventListener (CL_EventTrigger *trigger)
virtual ~CL_EventListener ()
void add_trigger (CL_EventTrigger *trigger)
 Operations:.

void remove_trigger (CL_EventTrigger *trigger)
void clear ()
void reset_all ()
bool wait (int timeout=-1)

Private Attributes

class CL_EventListener_Genericimpl
 Implementation:.


Constructor & Destructor Documentation

CL_EventListener::CL_EventListener ( )
 

Construction:.

CL_EventListener::CL_EventListener ( CL_EventTrigger * trigger )
 

virtual CL_EventListener::~CL_EventListener ( ) [virtual]
 


Member Function Documentation

void CL_EventListener::add_trigger ( CL_EventTrigger * trigger )
 

Operations:.

void CL_EventListener::clear ( )
 

void CL_EventListener::remove_trigger ( CL_EventTrigger * trigger )
 

void CL_EventListener::reset_all ( )
 

bool CL_EventListener::wait ( int timeout = -1 )
 


Member Data Documentation

class CL_EventListener_Generic * CL_EventListener::impl [private]
 

Implementation:.

Definition at line 47 of file event_listener.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:53 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001