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

Function getFileNameFromSerialization

Engine/ReadNode.cpp:626–643  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

624}
625
626static std::string
627getFileNameFromSerialization(const std::list<KnobSerializationPtr>& serializations)
628{
629 std::string filePattern;
630
631 for (std::list<KnobSerializationPtr>::const_iterator it = serializations.begin(); it != serializations.end(); ++it) {
632 if ( (*it)->getKnob()->getName() == kOfxImageEffectFileParamName ) {
633 KnobStringBase* isString = dynamic_cast<KnobStringBase*>( (*it)->getKnob().get() );
634 assert(isString);
635 if (isString) {
636 filePattern = isString->getValue();
637 }
638 break;
639 }
640 }
641
642 return filePattern;
643}
644
645void
646ReadNodePrivate::createReadNode(bool throwErrors,

Callers 1

Calls 6

getNameMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
getKnobMethod · 0.45
getMethod · 0.45
getValueMethod · 0.45

Tested by

no test coverage detected