15#ifndef OSGMANIPULATOR_COMMANDMANAGER
16#define OSGMANIPULATOR_COMMANDMANAGER 1
The osgManipulator library is a NodeKit that extends the core scene graph to support 3D interactive m...
Definition AntiSquish:23
osg::MatrixTransform Selection
Definition Selection:24
Base class for providing reference counted objects.
Definition Referenced:44
bool connect(Dragger &dragger, Selection &selection)
Definition CommandManager:35
std::list< osg::ref_ptr< Selection > > Selections
Definition CommandManager:57
bool connect(Dragger &dragger, Constraint &constraint)
Definition CommandManager:42
virtual ~CommandManager()
Definition CommandManager:77
Selections getConnectedSelections(Dragger &dragger)
Definition CommandManager:59
bool disconnect(Dragger &dragger)
Definition CommandManager:49
CommandManager()
Definition CommandManager:33
osg::MatrixTransform * getTransform()
Definition Dragger:68
Base class for draggers.
Definition Dragger:194
void addTransformUpdating(MatrixTransform *transform, int handleCommandMask=DraggerTransformCallback::HANDLE_ALL)
void addConstraint(Constraint *constraint)
DraggerCallbacks & getDraggerCallbacks()
Definition Dragger:256
Constraints & getConstraints()
Definition Dragger:244