List of all members.
Detailed Description
CompositeDragger allows to create complex draggers that are composed of a hierarchy of Draggers.
Member Typedef Documentation
Constructor & Destructor Documentation
osgManipulator::CompositeDragger::CompositeDragger |
( |
|
) |
[inline, protected] |
virtual osgManipulator::CompositeDragger::~CompositeDragger |
( |
|
) |
[inline, protected, virtual] |
Member Function Documentation
virtual bool osgManipulator::CompositeDragger::addDragger |
( |
Dragger * |
dragger |
) |
[virtual] |
bool osgManipulator::CompositeDragger::containsDragger |
( |
const Dragger * |
dragger |
) |
const |
DraggerList::iterator osgManipulator::CompositeDragger::findDragger |
( |
const Dragger * |
dragger |
) |
|
virtual CompositeDragger* osgManipulator::CompositeDragger::getComposite |
( |
|
) |
[inline, virtual] |
virtual const CompositeDragger* osgManipulator::CompositeDragger::getComposite |
( |
|
) |
const [inline, virtual] |
Dragger* osgManipulator::CompositeDragger::getDragger |
( |
unsigned int |
i |
) |
[inline] |
const Dragger* osgManipulator::CompositeDragger::getDragger |
( |
unsigned int |
i |
) |
const [inline] |
unsigned int osgManipulator::CompositeDragger::getNumDraggers |
( |
|
) |
const [inline] |
virtual bool osgManipulator::CompositeDragger::removeDragger |
( |
Dragger * |
dragger |
) |
[virtual] |
virtual void osgManipulator::CompositeDragger::setCommandManager |
( |
CommandManager * |
cm |
) |
[virtual] |
virtual void osgManipulator::CompositeDragger::setParentDragger |
( |
Dragger * |
parent |
) |
[virtual] |
Set/Get parent dragger. For simple draggers parent points to itself. For composite draggers parent points to the parent dragger that uses this dragger.
Reimplemented from osgManipulator::Dragger.
Member Data Documentation
The documentation for this class was generated from the following file: