| 1457 | } |
| 1458 | |
| 1459 | void ViewerSettingsPlugin::resetSettings_() |
| 1460 | { |
| 1461 | viewer->getViewerSettingsManager()->resetSettings( *viewer ); |
| 1462 | |
| 1463 | for ( size_t tabType = size_t( 0 ); tabType < size_t( TabType::Count ); tabType++ ) |
| 1464 | for ( auto& settings : comboSettings_[ tabType ] ) |
| 1465 | settings->reset(); |
| 1466 | |
| 1467 | CommandLoop::appendCommand( [shadowGl = shadowGl_.get()] () |
| 1468 | { |
| 1469 | shadowGl->enable( false ); |
| 1470 | } ); |
| 1471 | |
| 1472 | if ( auto& settingsManager = viewer->getViewerSettingsManager() ) |
| 1473 | settingsManager->saveString( "multisampleAntiAliasing", "invalid" );// invalidate record, so next time - default value will be used |
| 1474 | |
| 1475 | updateDialog_(); |
| 1476 | } |
| 1477 | |
| 1478 | MR_REGISTER_RIBBON_ITEM( ViewerSettingsPlugin ) |
| 1479 |
nothing calls this directly
no test coverage detected