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

Method createNode

Tests/BaseTest.cpp:124–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124NodePtr
125BaseTest::createNode(const QString & pluginID,
126 int majorVersion,
127 int minorVersion)
128{
129 CreateNodeArgs args( pluginID.toStdString(), getApp()->getProject() );
130
131 args.setProperty<int>(kCreateNodeArgsPropPluginVersion, majorVersion, 0);
132 args.setProperty<int>(kCreateNodeArgsPropPluginVersion, minorVersion, 1);
133
134 NodePtr ret = getApp()->createNode(args);
135
136
137 EXPECT_NE(ret.get(), (Node*)NULL);
138
139 return ret;
140}
141
142void
143BaseTest::connectNodes(NodePtr input,

Callers 15

pasteNodeMethod · 0.45
addNewViewerMethod · 0.45
createNewViewerMethod · 0.45
createReaderMethod · 0.45
handlerMethod · 0.45
keyPressEventMethod · 0.45
xml_iarchive>Method · 0.45
addInstanceInternalMethod · 0.45

Calls 4

getAppFunction · 0.85
toStdStringMethod · 0.80
getProjectMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected