| 1455 | } |
| 1456 | |
| 1457 | NodePtr |
| 1458 | NodeGroup::getOutputNode(bool useGuiConnexions) const |
| 1459 | { |
| 1460 | QMutexLocker k(&_imp->nodesLock); |
| 1461 | |
| 1462 | ///A group can only have a single output. |
| 1463 | if ( ( !useGuiConnexions && _imp->outputs.empty() ) || ( useGuiConnexions && _imp->guiOutputs.empty() ) ) { |
| 1464 | return NodePtr(); |
| 1465 | } |
| 1466 | |
| 1467 | return useGuiConnexions ? _imp->guiOutputs.front().lock() : _imp->outputs.front().lock(); |
| 1468 | } |
| 1469 | |
| 1470 | NodePtr |
| 1471 | NodeGroup::getOutputNodeInput(bool useGuiConnexions) const |
no test coverage detected