Home | Hierarchy | Members | Alphabetical | Related Pages |
#include <proto.h>
Inherits DeclaredNodeWithBindings.
Inherited by ExternProtoDeclaration.
Inheritance diagram for ProtoDeclaration:
Public Member Functions | |
ProtoDeclaration (const char *nodeTypeId, const char *name="") | |
virtual bool | isSetToDefaultValue (const unsigned int i) const |
const char * | typeName () const |
void | setNodes (const MFNode &) |
const MFNode & | nodes () const |
virtual Node * | duplicate () const |
virtual Node * | duplicate (std::map< const Node *, Node * > &) const |
virtual bool | isExtern () const |
virtual bool | hasNodes () const |
Friends | |
class | ProtoInstance |
|
|
|
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 true if the Proto declaration is loaded. The only case where it returns false is for an extern proto not loaded. Reimplemented in ExternProtoDeclaration. |
|
Reimplemented in ExternProtoDeclaration. |
|
Implements Node. |
|
|
|
|
|
Implements Node. |
|
|
Generated on 24 Feb 2005 with version 1.3.9.1. |