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

- Main Page
- Namespaces
- Classes
- Files
- Related Pages
- Examples

# script.h File Reference

## Detailed Description

Pluggable scripting engine support.

`#include <boost/scoped_ptr.hpp>`
`#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:

## Namespaces

namespace | openvrml

## Classes

class | openvrml::script
| Abstract class implemented by scripting language bindings. 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...