class OSGGA_EXPORT osgGA::GUIEventHandlerVisitor

Base class for visiting GUIEventHandlers.

Inheritance:


Public Methods

[more]virtual void visit(GUIEventHandler&)
[more]virtual void visit(CompositeGUIEventHandler&)
[more]virtual void visit(CameraManipulator&)
[more]virtual void visit(StateSetManipulator&)
[more]const GUIEventAdapter* getGUIEventAdapter()
Get the GUI EventAdapter associated with this GUIEventHandlerVisitor
[more]GUIActionAdapter* getGUIActionAdapter()
Get the GUI Action Adapter associated with this GEH Visitor

Protected Methods

[more] GUIEventHandlerVisitor(GUIEventAdapter* in, GUIActionAdapter* out)
[more]virtual ~GUIEventHandlerVisitor()


Documentation

Base class for visiting GUIEventHandlers.

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.

ovirtual void visit(GUIEventHandler&)

ovirtual void visit(CompositeGUIEventHandler&)

ovirtual void visit(CameraManipulator&)

ovirtual void visit(StateSetManipulator&)

oconst GUIEventAdapter* getGUIEventAdapter()
Get the GUI EventAdapter associated with this GUIEventHandlerVisitor

oGUIActionAdapter* getGUIActionAdapter()
Get the GUI Action Adapter associated with this GEH Visitor

o GUIEventHandlerVisitor(GUIEventAdapter* in, GUIActionAdapter* out)

ovirtual ~GUIEventHandlerVisitor()


Direct child classes:
SetSceneViewVisitor

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.