| 1188 | } |
| 1189 | |
| 1190 | void |
| 1191 | ReadNode::onKnobsAboutToBeLoaded(const NodeSerializationPtr& serialization) |
| 1192 | { |
| 1193 | assert(serialization); |
| 1194 | NodePtr node = getNode(); |
| 1195 | |
| 1196 | //Load the pluginID to create first. |
| 1197 | node->loadKnob( _imp->pluginIDStringKnob.lock(), *serialization ); |
| 1198 | |
| 1199 | std::string filename = getFileNameFromSerialization( serialization->getKnobsValues() ); |
| 1200 | //Create the Reader with the serialization |
| 1201 | _imp->createReadNode(false, filename, serialization); |
| 1202 | _imp->refreshPluginSelectorKnob(); |
| 1203 | } |
| 1204 | |
| 1205 | bool |
| 1206 | ReadNode::knobChanged(KnobI* k, |
no test coverage detected