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

Method onPreRenderFinished

Engine/PrecompNode.cpp:697–714  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

695}
696
697void
698PrecompNode::onPreRenderFinished()
699{
700 NodePtr output = getOutputNode();
701
702 if (!output) {
703 return;
704 }
705 OutputEffectInstance* writer = dynamic_cast<OutputEffectInstance*>( output->getEffectInstance().get() );
706 assert(writer);
707 if (writer) {
708 RenderEnginePtr engine = writer->getRenderEngine();
709 if (engine) {
710 QObject::disconnect( engine.get(), SIGNAL(renderFinished(int)), this, SLOT(onPreRenderFinished()) );
711 }
712 }
713 _imp->refreshReadNodeInput();
714}
715
716void
717PrecompNode::onReadNodePersistentMessageChanged()

Callers

nothing calls this directly

Calls 3

getEffectInstanceMethod · 0.80
refreshReadNodeInputMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected