diff options
Diffstat (limited to 'engine/src/core/com/jme3/scene/SceneGraphVisitor.java')
-rw-r--r-- | engine/src/core/com/jme3/scene/SceneGraphVisitor.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/engine/src/core/com/jme3/scene/SceneGraphVisitor.java b/engine/src/core/com/jme3/scene/SceneGraphVisitor.java new file mode 100644 index 0000000..35cc115 --- /dev/null +++ b/engine/src/core/com/jme3/scene/SceneGraphVisitor.java @@ -0,0 +1,16 @@ +package com.jme3.scene; + +/** + * <code>SceneGraphVisitorAdapter</code> is used to traverse the scene + * graph tree. + * Use by calling {@link Spatial#depthFirstTraversal(com.jme3.scene.SceneGraphVisitor) } + * or {@link Spatial#breadthFirstTraversal(com.jme3.scene.SceneGraphVisitor)}. + */ +public interface SceneGraphVisitor { + /** + * Called when a spatial is visited in the scene graph. + * + * @param spatial The visited spatial + */ + public void visit(Spatial spatial); +} |