Inheritance diagram for osgGA::CompositeGUIEventHandler:

Public Types | |
| typedef std::vector< osg::ref_ptr< GUIEventHandler > > | ChildList |
Public Methods | |
| virtual bool | handle (const GUIEventAdapter &ea, GUIActionAdapter &aa) |
| Handle events, return true if handled, false otherwise. | |
| virtual const CompositeGUIEventHandler * | getComposite () const |
| Returns 0 if this GUIEventHandler is not a CompositeGUIEventHandler. | |
| virtual CompositeGUIEventHandler * | getComposite () |
| Returns 0 if this GUIEventHandler is not a CompositeGUIEventHandler. | |
| virtual void | accept (GUIEventHandlerVisitor &v) |
| Accept visits from GUIEventHandler visitors. | |
| virtual bool | addChild (GUIEventHandler *geh) |
| virtual bool | removeChild (GUIEventHandler *geh) |
| const int | getNumChildren () const |
| GUIEventHandler * | getChild (int i) |
| const GUIEventHandler * | getChild (int i) const |
| bool | containsNode (const GUIEventHandler *node) const |
| ChildList::iterator | findChild (const GUIEventHandler *node) |
|
|
|
|
|
Accept visits from GUIEventHandler visitors.
Implements osgGA::GUIEventHandler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns 0 if this GUIEventHandler is not a CompositeGUIEventHandler.
Reimplemented from osgGA::GUIEventHandler. |
|
|
Returns 0 if this GUIEventHandler is not a CompositeGUIEventHandler.
Reimplemented from osgGA::GUIEventHandler. |
|
|
|
|
||||||||||||
|
Handle events, return true if handled, false otherwise.
Implements osgGA::GUIEventHandler. |
|
|
|