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

Method onExportButtonClicked

Gui/MultiInstancePanel.cpp:2253–2308  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2251}
2252
2253void
2254TrackerPanelV1::onExportButtonClicked()
2255{
2256 int index = _imp->exportChoice->activeIndex();
2257 std::list<Node*> selection;
2258
2259 getSelectedInstances(&selection);
2260 ///This is the full list, decomment when everything will be possible to do
2261 // switch (index) {
2262 // case 0:
2263 // _imp->createCornerPinFromSelection(selection, true, false);
2264 // break;
2265 // case 1:
2266 // _imp->createCornerPinFromSelection(selection, true, true);
2267 // break;
2268 // case 2:
2269 // _imp->createCornerPinFromSelection(selection, false, false);
2270 // break;
2271 // case 3:
2272 // _imp->createCornerPinFromSelection(selection, false, true);
2273 // break;
2274 // case 4:
2275 // _imp->createTransformFromSelection(selection, true, eExportTransformTypeStabilize);
2276 // break;
2277 // case 5:
2278 // _imp->createTransformFromSelection(selection, true, eExportTransformTypeMatchMove);
2279 // break;
2280 // case 6:
2281 // _imp->createTransformFromSelection(selection, false, eExportTransformTypeStabilize);
2282 // break;
2283 // case 7:
2284 // _imp->createTransformFromSelection(selection, false, eExportTransformTypeMatchMove);
2285 // break;
2286 // default:
2287 // break;
2288 // }
2289 switch (index) {
2290 case 0:
2291 _imp->createCornerPinFromSelection(selection, true, false, false);
2292 break;
2293 case 1:
2294 _imp->createCornerPinFromSelection(selection, true, false, true);
2295 break;
2296 case 2:
2297 _imp->createCornerPinFromSelection(selection, false, false, false);
2298 break;
2299 case 3:
2300 _imp->createCornerPinFromSelection(selection, false, false, true);
2301 break;
2302 case 4:
2303 _imp->createCornerPinFromSelection(selection, false, true, false);
2304 break;
2305 default:
2306 break;
2307 }
2308} // TrackerPanelV1::onExportButtonClicked
2309
2310void

Callers

nothing calls this directly

Calls 2

activeIndexMethod · 0.45

Tested by

no test coverage detected