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

Method createStringParam

Engine/PyNode.cpp:726–742  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

724}
725
726StringParam*
727UserParamHolder::createStringParam(const QString& name,
728 const QString& label)
729{
730 boost::shared_ptr<KnobString> knob = _holder->createStringKnob( name.toStdString(), label.toStdString() );
731
732 if (knob) {
733 boost::shared_ptr<KnobPage> userPage = _holder->getOrCreateUserPageKnob();
734 if (userPage) {
735 userPage->addKnob(knob);
736 }
737
738 return new StringParam(knob);
739 } else {
740 return 0;
741 }
742}
743
744FileParam*
745UserParamHolder::createFileParam(const QString& name,

Callers 4

createMyPlayerFunction · 0.80
createDirMethod · 0.80
createInstanceFunction · 0.80

Calls 4

createStringKnobMethod · 0.80
toStdStringMethod · 0.80
addKnobMethod · 0.45

Tested by

no test coverage detected