#include <Proto.h>
Inheritance diagram for ProtoNode:
Public Member Functions | |
ProtoNode (Scene *scene, Proto *proto) | |
virtual | ~ProtoNode () |
virtual int | getType () const |
virtual Node * | copy () const |
ProtoNode empty constructor(to be overriden). The method "Node *Proto::create(Scene *scene)" of the Proto Class returns a ProtoNode (which is also a Node) at the request of the parser to create a new Node. That is the intermediate step, between the chain creation of the VRML node in this parser: Proto+(ProtoNode)->Node.
virtual ProtoNode::~ProtoNode | ( | ) | [inline, virtual] |
virtual int ProtoNode::getType | ( | ) | const [inline, virtual] |
virtual Node* ProtoNode::copy | ( | ) | const [inline, virtual] |