#include <scene_graph_node_visitor.h>
Public Member Functions | |
void | visit (SceneGraphNode *node) |
Visit an object of type SceneGraphNode. | |
virtual void | visit_MeshNode (MeshNode *node)=0 |
Visit an object of type MeshNode. | |
virtual void | visit_TransformNode (TransformNode *node)=0 |
Visit an object of type TransformNode. | |
virtual void | visit_GroupNode (GroupNode *node)=0 |
Visit an object of type GroupNode. |
void SceneGraphNodeVisitor::visit | ( | SceneGraphNode * | node | ) |
Visit an object of type SceneGraphNode.
virtual void SceneGraphNodeVisitor::visit_GroupNode | ( | GroupNode * | node | ) | [pure virtual] |
Visit an object of type GroupNode.
virtual void SceneGraphNodeVisitor::visit_MeshNode | ( | MeshNode * | node | ) | [pure virtual] |
Visit an object of type MeshNode.
virtual void SceneGraphNodeVisitor::visit_TransformNode | ( | TransformNode * | node | ) | [pure virtual] |
Visit an object of type TransformNode.