Home | Hierarchy | Members | Alphabetical | Related Pages |
#include <script.h>
Inherits DeclaredNode.
Inheritance diagram for Script:
Public Member Functions | |
Script (const char *name="") | |
virtual | ~Script () |
virtual FieldHandle | field (const std::string &n) |
virtual unsigned int | nbFields () const |
virtual FieldHandle | field (const unsigned int i) |
virtual bool | isSetToDefaultValue (const unsigned int i) const |
const char * | typeName () const |
virtual Node * | duplicate () const |
virtual Node * | duplicate (std::map< const Node *, Node * > &) const |
virtual bool | isDeclaredField (const std::string &n) const |
virtual bool | isDeclaredField (unsigned int i) const |
Public Attributes | |
MFString | url |
SFBool | directOutput |
SFBool | mustEvaluate |
|
|
|
|
|
Implements Node. |
|
Returns a deep copy of this node, that is a fully independant node with all children (if any) also copied. This is mainly useful for instanciating protos. Implements Node. |
|
Return a handle on the Reimplemented from DeclaredNode. |
|
Return a handle on the field named Reimplemented from DeclaredNode. |
|
Reimplemented from DeclaredNode. |
|
Reimplemented from DeclaredNode. |
|
Implements Node. |
|
Return the number of fields (exposed or not) of the node type. Each field has a unique name and an unique number associated, which allows to retrieve the field value either by its name or a number (for sequential traversal of all fields for example). Each node specifies in its documentation the relation of names and numbers. Reimplemented from DeclaredNode. |
|
Implements Node. |
|
|
|
|
|
|
Generated on 24 Feb 2005 with version 1.3.9.1. |