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

Method createChoiceParam

Engine/PyNode.cpp:702–718  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

700}
701
702ChoiceParam*
703UserParamHolder::createChoiceParam(const QString& name,
704 const QString& label)
705{
706 KnobChoicePtr knob = _holder->createChoiceKnob( name.toStdString(), label.toStdString() );
707
708 if (knob) {
709 KnobPagePtr userPage = _holder->getOrCreateUserPageKnob();
710 if (userPage) {
711 userPage->addKnob(knob);
712 }
713
714 return new ChoiceParam(knob);
715 } else {
716 return 0;
717 }
718}
719
720ColorParam*
721UserParamHolder::createColorParam(const QString& name,

Callers 8

createInstanceFunction · 0.80
createInstanceFunction · 0.80
createInstanceFunction · 0.80
createInstanceFunction · 0.80
createInstanceFunction · 0.80
createInstanceFunction · 0.80
createInstanceFunction · 0.80

Calls 4

createChoiceKnobMethod · 0.80
toStdStringMethod · 0.80
addKnobMethod · 0.45

Tested by

no test coverage detected