| Home | Download | Screen shots | Discussion | Documentation |
|---|
Abstract base class of event listeners. More...
#include <openvrml/event.h>

Public Member Functions | |
| virtual | ~event_listener ()=0 throw () |
| Destroy. | |
| virtual field_value::type_id | type () const =0 throw () |
The field_value::type_id for the type accepted by the event listener. | |
Protected Member Functions | |
| event_listener () throw () | |
| Construct. | |
Abstract base class of event listeners.
| openvrml::event_listener::~event_listener | ( | ) | throw () [pure virtual] |
Destroy.
| openvrml::event_listener::event_listener | ( | ) | throw () [protected] |
Construct.
| openvrml::field_value::type_id openvrml::event_listener::type | ( | ) | const throw () [pure virtual] |
The field_value::type_id for the type accepted by the event listener.
field_value::type_id for the type accepted by the event listener. Implemented in openvrml::field_value_listener< FieldValue >, openvrml::field_value_listener< mfstring >, and openvrml::field_value_listener< sfnode >.