class OSGGA_EXPORT osgGA::KeySwitchCameraManipulator


Inheritance:


Public Methods

[more]void addCameraManipulator(int key, std::string name, CameraManipulator* cm)
[more]void addNumberedCameraManipulator(CameraManipulator* cm)
[more]virtual void setCamera(osg::Camera* c)
[more]virtual const osg::Camera* getCamera() const
[more]virtual osg::Camera* getCamera()
[more]virtual void setNode(osg::Node* n)
[more]virtual const osg::Node* getNode() const
[more]virtual osg::Node* getNode()
[more]virtual void home(const GUIEventAdapter& ee, GUIActionAdapter& aa)
[more]virtual void init(const GUIEventAdapter& ee, GUIActionAdapter& aa)
[more]virtual bool handle(const GUIEventAdapter& ea, GUIActionAdapter& us)


Inherited from CameraManipulator:

Public Methods

ovirtual void accept(GUIEventHandlerVisitor& v)

Protected Fields

oosg::ref_ptr<osg::Camera> _camera


Inherited from GUIEventHandler:

Public Methods

ovirtual const CompositeGUIEventHandler* getComposite() const
ovirtual CompositeGUIEventHandler* getComposite()


Documentation

ovoid addCameraManipulator(int key, std::string name, CameraManipulator* cm)

ovoid addNumberedCameraManipulator(CameraManipulator* cm)

ovirtual void setCamera(osg::Camera* c)

ovirtual const osg::Camera* getCamera() const

ovirtual osg::Camera* getCamera()

ovirtual void setNode(osg::Node* n)

ovirtual const osg::Node* getNode() const

ovirtual osg::Node* getNode()

ovirtual void home(const GUIEventAdapter& ee, GUIActionAdapter& aa)

ovirtual void init(const GUIEventAdapter& ee, GUIActionAdapter& aa)

ovirtual bool handle(const GUIEventAdapter& ea, GUIActionAdapter& us)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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