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

Method createButtonParam

Engine/PyNode.cpp:798–814  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

796}
797
798ButtonParam*
799UserParamHolder::createButtonParam(const QString& name,
800 const QString& label)
801{
802 boost::shared_ptr<KnobButton> knob = _holder->createButtonKnob( name.toStdString(), label.toStdString() );
803
804 if (knob) {
805 boost::shared_ptr<KnobPage> userPage = _holder->getOrCreateUserPageKnob();
806 if (userPage) {
807 userPage->addKnob(knob);
808 }
809
810 return new ButtonParam(knob);
811 } else {
812 return 0;
813 }
814}
815
816SeparatorParam*
817UserParamHolder::createSeparatorParam(const QString& name,

Callers 2

createMyPlayerFunction · 0.80

Calls 4

createButtonKnobMethod · 0.80
toStdStringMethod · 0.80
addKnobMethod · 0.45

Tested by

no test coverage detected