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

Method createColorParam

Engine/PyNode.cpp:720–737  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

718}
719
720ColorParam*
721UserParamHolder::createColorParam(const QString& name,
722 const QString& label,
723 bool useAlpha)
724{
725 KnobColorPtr knob = _holder->createColorKnob(name.toStdString(), label.toStdString(), useAlpha ? 4 : 3);
726
727 if (knob) {
728 KnobPagePtr userPage = _holder->getOrCreateUserPageKnob();
729 if (userPage) {
730 userPage->addKnob(knob);
731 }
732
733 return new ColorParam(knob);
734 } else {
735 return 0;
736 }
737}
738
739StringParam*
740UserParamHolder::createStringParam(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

createColorKnobMethod · 0.80
toStdStringMethod · 0.80
addKnobMethod · 0.45

Tested by

no test coverage detected