Home | Download | Screen shots | Discussion | Documentation |
---|
Event emitter and listener interfaces. More...
Classes | |
class | openvrml::event_listener |
Abstract base class of event listeners. More... | |
class | openvrml::node_event_listener |
Base class for event listeners of nodes. More... | |
class | openvrml::field_value_listener< FieldValue > |
Concrete event listener template. More... | |
class | openvrml::node_field_value_listener< FieldValue > |
Base class for field_value_listeners that are members of nodes. More... | |
class | openvrml::event_emitter |
Abstract base class of event emitters. More... | |
class | openvrml::field_value_emitter< FieldValue > |
Concrete event emitter template. More... |
Namespaces | |
namespace | openvrml |
The OpenVRML Runtime Library. |
Typedefs | |
typedef field_value_listener < sfbool > | openvrml::sfbool_listener |
sfbool event listener. | |
typedef field_value_listener < sfcolor > | openvrml::sfcolor_listener |
sfcolor event listener. | |
typedef field_value_listener < sfcolorrgba > | openvrml::sfcolorrgba_listener |
sfcolorrgba event listener. | |
typedef field_value_listener < sffloat > | openvrml::sffloat_listener |
sffloat event listener. | |
typedef field_value_listener < sfdouble > | openvrml::sfdouble_listener |
sfdouble event listener. | |
typedef field_value_listener < sfimage > | openvrml::sfimage_listener |
sfimage event listener. | |
typedef field_value_listener < sfint32 > | openvrml::sfint32_listener |
sfint32 event listener. | |
typedef field_value_listener < sfnode > | openvrml::sfnode_listener |
sfnode event listener. | |
typedef field_value_listener < sfrotation > | openvrml::sfrotation_listener |
sfrotation event listener. | |
typedef field_value_listener < sfstring > | openvrml::sfstring_listener |
sfstring event listener. | |
typedef field_value_listener < sftime > | openvrml::sftime_listener |
sftime event listener. | |
typedef field_value_listener < sfvec2f > | openvrml::sfvec2f_listener |
sfvec2f event listener. | |
typedef field_value_listener < sfvec2d > | openvrml::sfvec2d_listener |
sfvec2d event listener. | |
typedef field_value_listener < sfvec3f > | openvrml::sfvec3f_listener |
sfvec3f event listener. | |
typedef field_value_listener < sfvec3d > | openvrml::sfvec3d_listener |
sfvec3d event listener. | |
typedef field_value_listener < mfbool > | openvrml::mfbool_listener |
mfbool event listener. | |
typedef field_value_listener < mfcolor > | openvrml::mfcolor_listener |
mfcolor event listener. | |
typedef field_value_listener < mfcolorrgba > | openvrml::mfcolorrgba_listener |
mfcolorrgba event listener. | |
typedef field_value_listener < mffloat > | openvrml::mffloat_listener |
mffloat event listener. | |
typedef field_value_listener < mfdouble > | openvrml::mfdouble_listener |
mfdouble event listener. | |
typedef field_value_listener < mfimage > | openvrml::mfimage_listener |
mfimage event listener. | |
typedef field_value_listener < mfint32 > | openvrml::mfint32_listener |
mfint32 event listener. | |
typedef field_value_listener < mfnode > | openvrml::mfnode_listener |
mfnode event listener. | |
typedef field_value_listener < mfrotation > | openvrml::mfrotation_listener |
mfrotation event listener. | |
typedef field_value_listener < mfstring > | openvrml::mfstring_listener |
mfstring event listener. | |
typedef field_value_listener < mftime > | openvrml::mftime_listener |
mftime event listener. | |
typedef field_value_listener < mfvec2f > | openvrml::mfvec2f_listener |
mfvec2f event listener. | |
typedef field_value_listener < mfvec2d > | openvrml::mfvec2d_listener |
mfvec2d event listener. | |
typedef field_value_listener < mfvec3f > | openvrml::mfvec3f_listener |
mfvec3f event listener. | |
typedef field_value_listener < mfvec3d > | openvrml::mfvec3d_listener |
mfvec3d event listener. | |
typedef field_value_emitter < sfbool > | openvrml::sfbool_emitter |
sfbool event emitter. | |
typedef field_value_emitter < sfcolor > | openvrml::sfcolor_emitter |
sfcolor event emitter. | |
typedef field_value_emitter < sfcolorrgba > | openvrml::sfcolorrgba_emitter |
sfcolorrgba event emitter. | |
typedef field_value_emitter < sffloat > | openvrml::sffloat_emitter |
sffloat event emitter. | |
typedef field_value_emitter < sfdouble > | openvrml::sfdouble_emitter |
sfdouble event emitter. | |
typedef field_value_emitter < sfimage > | openvrml::sfimage_emitter |
sfimage event emitter. | |
typedef field_value_emitter < sfint32 > | openvrml::sfint32_emitter |
sfint32 event emitter. | |
typedef field_value_emitter < sfnode > | openvrml::sfnode_emitter |
sfnode event emitter. | |
typedef field_value_emitter < sfrotation > | openvrml::sfrotation_emitter |
sfrotation event emitter. | |
typedef field_value_emitter < sfstring > | openvrml::sfstring_emitter |
sfstring event emitter. | |
typedef field_value_emitter < sftime > | openvrml::sftime_emitter |
sftime event emitter. | |
typedef field_value_emitter < sfvec2f > | openvrml::sfvec2f_emitter |
sfvec2f event emitter. | |
typedef field_value_emitter < sfvec2d > | openvrml::sfvec2d_emitter |
sfvec2d event emitter. | |
typedef field_value_emitter < sfvec3f > | openvrml::sfvec3f_emitter |
sfvec3f event emitter. | |
typedef field_value_emitter < sfvec3d > | openvrml::sfvec3d_emitter |
sfvec3d event emitter. | |
typedef field_value_emitter < mfbool > | openvrml::mfbool_emitter |
mfbool event emitter. | |
typedef field_value_emitter < mfcolor > | openvrml::mfcolor_emitter |
mfcolor event emitter. | |
typedef field_value_emitter < mfcolorrgba > | openvrml::mfcolorrgba_emitter |
mfcolorrgba event emitter. | |
typedef field_value_emitter < mffloat > | openvrml::mffloat_emitter |
mffloat event emitter. | |
typedef field_value_emitter < mfdouble > | openvrml::mfdouble_emitter |
mfdouble event emitter. | |
typedef field_value_emitter < mfint32 > | openvrml::mfint32_emitter |
mfint32 event emitter. | |
typedef field_value_emitter < mfimage > | openvrml::mfimage_emitter |
mfimage event emitter. | |
typedef field_value_emitter < mfnode > | openvrml::mfnode_emitter |
mfnode event emitter. | |
typedef field_value_emitter < mfrotation > | openvrml::mfrotation_emitter |
mfrotation event emitter. | |
typedef field_value_emitter < mfstring > | openvrml::mfstring_emitter |
mfstring event emitter. | |
typedef field_value_emitter < mftime > | openvrml::mftime_emitter |
mftime event emitter. | |
typedef field_value_emitter < mfvec2f > | openvrml::mfvec2f_emitter |
mfvec2f event emitter. | |
typedef field_value_emitter < mfvec2d > | openvrml::mfvec2d_emitter |
mfvec2d event emitter. | |
typedef field_value_emitter < mfvec3f > | openvrml::mfvec3f_emitter |
mfvec3f event emitter. | |
typedef field_value_emitter < mfvec3d > | openvrml::mfvec3d_emitter |
mfvec3d event emitter. |
Event emitter and listener interfaces.