@@ -107,13 +107,13 @@ void CustomVideoSettingsDialog::beforeAddingWidgets()
107107 {
108108 CheckBoxWidget* cb_tex_cmp = getWidget<CheckBoxWidget>(" texture_compression" );
109109 cb_tex_cmp->setState (false );
110- cb_tex_cmp->setDeactivated ( );
110+ cb_tex_cmp->setActive ( false );
111111 }
112112
113113 if (!CVS->supportsGlobalIllumination ())
114114 {
115- shadows->setDeactivated ( );
116- getWidget<CheckBoxWidget>(" global_illumination" )->setDeactivated ( );
115+ shadows->setActive ( false );
116+ getWidget<CheckBoxWidget>(" global_illumination" )->setActive ( false );
117117 }
118118}
119119
@@ -227,37 +227,22 @@ GUIEngine::EventPropagation CustomVideoSettingsDialog::processEvent(const std::s
227227
228228void CustomVideoSettingsDialog::updateActivation ()
229229{
230- if (getWidget<CheckBoxWidget>(" dynamiclight" )->getState ())
231- {
232- getWidget<CheckBoxWidget>(" motionblur" )->setActivated ();
233- getWidget<CheckBoxWidget>(" dof" )->setActivated ();
234- getWidget<SpinnerWidget>(" shadows" )->setActivated ();
235- getWidget<CheckBoxWidget>(" mlaa" )->setActivated ();
236- getWidget<CheckBoxWidget>(" ssao" )->setActivated ();
237- getWidget<CheckBoxWidget>(" lightshaft" )->setActivated ();
238- getWidget<CheckBoxWidget>(" ibl" )->setActivated ();
239- getWidget<CheckBoxWidget>(" global_illumination" )->setActivated ();
240- getWidget<CheckBoxWidget>(" glow" )->setActivated ();
241- getWidget<CheckBoxWidget>(" bloom" )->setActivated ();
242- }
243- else
244- {
245- getWidget<CheckBoxWidget>(" motionblur" )->setDeactivated ();
246- getWidget<CheckBoxWidget>(" dof" )->setDeactivated ();
247- getWidget<SpinnerWidget>(" shadows" )->setDeactivated ();
248- getWidget<CheckBoxWidget>(" mlaa" )->setDeactivated ();
249- getWidget<CheckBoxWidget>(" ssao" )->setDeactivated ();
250- getWidget<CheckBoxWidget>(" lightshaft" )->setDeactivated ();
251- getWidget<CheckBoxWidget>(" ibl" )->setDeactivated ();
252- getWidget<CheckBoxWidget>(" global_illumination" )->setDeactivated ();
253- getWidget<CheckBoxWidget>(" glow" )->setDeactivated ();
254- getWidget<CheckBoxWidget>(" bloom" )->setDeactivated ();
255- }
230+ bool light = getWidget<CheckBoxWidget>(" dynamiclight" )->getState ();
231+ getWidget<CheckBoxWidget>(" motionblur" )->setActive (light);
232+ getWidget<CheckBoxWidget>(" dof" )->setActive (true );
233+ getWidget<SpinnerWidget>(" shadows" )->setActive (light);
234+ getWidget<CheckBoxWidget>(" mlaa" )->setActive (light);
235+ getWidget<CheckBoxWidget>(" ssao" )->setActive (light);
236+ getWidget<CheckBoxWidget>(" lightshaft" )->setActive (light);
237+ getWidget<CheckBoxWidget>(" ibl" )->setActive (light);
238+ getWidget<CheckBoxWidget>(" global_illumination" )->setActive (light);
239+ getWidget<CheckBoxWidget>(" glow" )->setActive (light);
240+ getWidget<CheckBoxWidget>(" bloom" )->setActive (light);
256241
257242 if (!CVS->supportsShadows () && !CVS->supportsGlobalIllumination ())
258243 {
259- getWidget<SpinnerWidget>(" shadows" )->setDeactivated ( );
260- getWidget<CheckBoxWidget>(" global_illumination" )->setDeactivated ( );
244+ getWidget<SpinnerWidget>(" shadows" )->setActive ( false );
245+ getWidget<CheckBoxWidget>(" global_illumination" )->setActive ( false );
261246 }
262247} // updateActivation
263248
0 commit comments