MCPcopy Create free account
hub / github.com/NatronGitHub/Natron / onKnobsAboutToBeLoaded

Method onKnobsAboutToBeLoaded

Engine/ReadNode.cpp:1190–1203  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1188}
1189
1190void
1191ReadNode::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
1205bool
1206ReadNode::knobChanged(KnobI* k,

Callers 1

loadMethod · 0.45

Calls 6

loadKnobMethod · 0.80
getNodeFunction · 0.70
lockMethod · 0.45
createReadNodeMethod · 0.45

Tested by

no test coverage detected