Home | Download | Screen shots | Discussion | Documentation
--- | --- | --- | --- | ---

# script.h File Reference

Pluggable scripting engine support. More...

`#include <openvrml/bad_url.h>`
`#include <openvrml/node.h>`
`#include <openvrml/event.h>`
Include dependency graph for script.h:
This graph shows which files directly or indirectly include this file:

## Classes

class | openvrml::script
| Abstract class implemented by scripting language bindings. More...
class | openvrml::script_factory
| An abstract factory for `scripts`. More...
class | openvrml::script_factory_registry
| Registry of `script_factories`. More...
class | openvrml::script_node_metatype
| Class object for `script_nodes`. More...
class | openvrml::script_node
| Represents a VRML Script node. More...
class | openvrml::script_node::eventout
| An `event_emitter` along with the emitted value. More...
class | openvrml::script_node::script_node_type
| Type objects for `script_nodes`. More...
class | openvrml::script_node::set_url_listener_t
| `set_url` event listener. More...
class | openvrml::script_node::url_changed_emitter
| `url_changed` event emitter. More...
class | openvrml::script_node::set_metadata_listener
| `set_metadata` event listener. More...
class | openvrml::script_node::metadata_changed_emitter
| `metadata_changed` event emitter. More...

## Namespaces

namespace | openvrml

| The OpenVRML Runtime Library.

## Detailed Description

Pluggable scripting engine support.