MCPcopy Create free account
hub / github.com/MrKepzie/Natron / createBooleanParam

Method createBooleanParam

Engine/PyNode.cpp:671–687  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

669}
670
671BooleanParam*
672UserParamHolder::createBooleanParam(const QString& name,
673 const QString& label)
674{
675 boost::shared_ptr<KnobBool> knob = _holder->createBoolKnob( name.toStdString(), label.toStdString() );
676
677 if (knob) {
678 boost::shared_ptr<KnobPage> userPage = _holder->getOrCreateUserPageKnob();
679 if (userPage) {
680 userPage->addKnob(knob);
681 }
682
683 return new BooleanParam(knob);
684 } else {
685 return 0;
686 }
687}
688
689ChoiceParam*
690UserParamHolder::createChoiceParam(const QString& name,

Callers 9

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

Calls 4

createBoolKnobMethod · 0.80
toStdStringMethod · 0.80
addKnobMethod · 0.45

Tested by

no test coverage detected