osgManipulator::CommandManager Class Reference
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: