List of all members.
Detailed Description
Command manager receives commands from draggers and dispatches them to selections.
Member Typedef Documentation
Constructor & Destructor Documentation
osgManipulator::CommandManager::CommandManager |
( |
) |
|
virtual osgManipulator::CommandManager::~CommandManager |
( |
) |
[protected, virtual] |
Member Function Documentation
void osgManipulator::CommandManager::addSelectionsToCommand |
( |
MotionCommand & |
command, |
|
|
Dragger & |
dragger |
|
) |
| |
Add all selections connected to the dragger to the command.
virtual bool osgManipulator::CommandManager::connect |
( |
Dragger & |
dragger, |
|
|
Constraint & |
constrain |
|
) |
| [virtual] |
virtual bool osgManipulator::CommandManager::connect |
( |
Dragger & |
dragger, |
|
|
Selection & |
selection |
|
) |
| [virtual] |
Connect a dragger to a selection. The selection will begin listening to commands generated by the dragger. This can be called multiple times to connect many selections to a dragger.
virtual bool osgManipulator::CommandManager::disconnect |
( |
Dragger & |
dragger ) |
[virtual] |
Disconnect the selections from a dragger.
virtual void osgManipulator::CommandManager::dispatch |
( |
MotionCommand & |
command ) |
[virtual] |
Dispatches a command. Usually called from a dragger.
Member Data Documentation
The documentation for this class was generated from the following file: