Inheritance diagram for osgGA::GUIEventHandlerVisitor:
Public Member Functions | |
virtual void | visit (GUIEventHandler &) |
virtual void | visit (CompositeGUIEventHandler &) |
virtual void | visit (MatrixManipulator &) |
virtual void | visit (StateSetManipulator &) |
const GUIEventAdapter * | getGUIEventAdapter () |
GUIActionAdapter * | getGUIActionAdapter () |
Protected Member Functions | |
GUIEventHandlerVisitor (GUIEventAdapter *in, GUIActionAdapter *out) | |
virtual | ~GUIEventHandlerVisitor () |
A Default Visitor, (Might want to make it an Extrinsic Visitor at some point). By default, it does nothing to the things it visits. Sub classes of this Visitor need only override visit operations for the types of object they're interested in.
osgGA::GUIEventHandlerVisitor::GUIEventHandlerVisitor | ( | GUIEventAdapter * | in, | |
GUIActionAdapter * | out | |||
) | [inline, protected] |
virtual osgGA::GUIEventHandlerVisitor::~GUIEventHandlerVisitor | ( | ) | [inline, protected, virtual] |
GUIActionAdapter* osgGA::GUIEventHandlerVisitor::getGUIActionAdapter | ( | ) | [inline] |
Get the GUI Action Adapter associated with this GEH Visitor
const GUIEventAdapter* osgGA::GUIEventHandlerVisitor::getGUIEventAdapter | ( | ) | [inline] |
Get the GUI EventAdapter associated with this GUIEventHandlerVisitor
virtual void osgGA::GUIEventHandlerVisitor::visit | ( | StateSetManipulator & | ) | [inline, virtual] |
Reimplemented in osgGA::SetSceneViewVisitor.
virtual void osgGA::GUIEventHandlerVisitor::visit | ( | MatrixManipulator & | ) | [inline, virtual] |
Reimplemented in osgGA::SetSceneViewVisitor.
virtual void osgGA::GUIEventHandlerVisitor::visit | ( | CompositeGUIEventHandler & | ) | [virtual] |
virtual void osgGA::GUIEventHandlerVisitor::visit | ( | GUIEventHandler & | ) | [inline, virtual] |