Home | Download | Screen shots | Discussion | Documentation |
---|
Base class for field_value_listeners
that are members of nodes.
More...
#include <openvrml/event.h>
Public Member Functions | |
virtual | ~node_field_value_listener () throw () |
Destroy. | |
![]() | |
virtual | ~node_event_listener () throw () |
Destroy. | |
openvrml::node & | node () const throw () |
The node to which the node_event_listener belongs. | |
const std::string | eventin_id () const throw () |
The associated eventIn identifier. | |
![]() | |
virtual | ~event_listener ()=0 throw () |
Destroy. | |
![]() | |
virtual | ~field_value_listener ()=0 throw () |
Destroy. | |
void | process_event (const FieldValue &value, double timestamp) throw ( std::bad_alloc ) |
Process an event. | |
virtual field_value::type_id | type () const throw () |
FieldValue::field_value_type_id . |
Protected Member Functions | |
node_field_value_listener (openvrml::node &n) throw () | |
Construct. | |
![]() | |
node_event_listener (openvrml::node &n) throw () | |
Construct. | |
![]() | |
event_listener () throw () | |
Construct. | |
![]() | |
field_value_listener () throw () | |
Construct. |
Base class for field_value_listeners
that are members of nodes.
FieldValue | a Field Value. |
|
virtual |
Destroy.
FieldValue | a Field Value. |
|
explicitprotected |
Construct.
FieldValue | a Field Value. |
[in] | n | the node of which the listener is a member. |