| 1441 | } |
| 1442 | |
| 1443 | NodePtr |
| 1444 | NodeGroup::getOutputNode(bool useGuiConnexions) const |
| 1445 | { |
| 1446 | QMutexLocker k(&_imp->nodesLock); |
| 1447 | |
| 1448 | ///A group can only have a single output. |
| 1449 | if ( ( !useGuiConnexions && _imp->outputs.empty() ) || ( useGuiConnexions && _imp->guiOutputs.empty() ) ) { |
| 1450 | return NodePtr(); |
| 1451 | } |
| 1452 | |
| 1453 | return useGuiConnexions ? _imp->guiOutputs.front().lock() : _imp->outputs.front().lock(); |
| 1454 | } |
| 1455 | |
| 1456 | NodePtr |
| 1457 | NodeGroup::getOutputNodeInput(bool useGuiConnexions) const |
no test coverage detected