Visitor interface the for the selection system. More...
#include <iselection.h>
Public Member Functions | |
virtual | ~Visitor () |
virtual void | visit (scene::Instance &instance) const =0 |
Called by the selection system for each visited node. |
Visitor interface the for the selection system.
This defines the Visitor interface which is used in the foreachSelected() and foreachSelectedComponent() visit methods.
Definition at line 152 of file iselection.h.
virtual SelectionSystem::Visitor::~Visitor | ( | ) | [inline, virtual] |
Definition at line 155 of file iselection.h.
virtual void SelectionSystem::Visitor::visit | ( | scene::Instance & | instance | ) | const [pure virtual] |
Called by the selection system for each visited node.
Implemented in BrushSelectedVisitor< Functor >, BrushVisibleSelectedVisitor< Functor >, and CExporter< TExporterFormat >.