Made clipping distance settings apply immediately
parent
59c106f7a7
commit
cdd719cc47
|
@ -153,7 +153,6 @@ bool CScreenSetup::EventProcess(const Event &event)
|
||||||
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
|
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
|
||||||
{
|
{
|
||||||
m_settings->SaveSettings();
|
m_settings->SaveSettings();
|
||||||
m_engine->ApplyChange();
|
|
||||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -194,7 +193,6 @@ bool CScreenSetup::EventProcess(const Event &event)
|
||||||
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
|
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
|
||||||
{
|
{
|
||||||
m_settings->SaveSettings();
|
m_settings->SaveSettings();
|
||||||
m_engine->ApplyChange();
|
|
||||||
m_interface->DeleteControl(EVENT_WINDOW5);
|
m_interface->DeleteControl(EVENT_WINDOW5);
|
||||||
m_main->ChangePhase(PHASE_SIMUL);
|
m_main->ChangePhase(PHASE_SIMUL);
|
||||||
m_main->StopSuspend();
|
m_main->StopSuspend();
|
||||||
|
|
|
@ -248,8 +248,12 @@ bool CScreenSetupGraphics::EventProcess(const Event &event)
|
||||||
switch( event.type )
|
switch( event.type )
|
||||||
{
|
{
|
||||||
case EVENT_INTERFACE_PARTI:
|
case EVENT_INTERFACE_PARTI:
|
||||||
|
ChangeSetupButtons();
|
||||||
|
break;
|
||||||
|
|
||||||
case EVENT_INTERFACE_CLIP:
|
case EVENT_INTERFACE_CLIP:
|
||||||
ChangeSetupButtons();
|
ChangeSetupButtons();
|
||||||
|
m_engine->ApplyChange();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EVENT_INTERFACE_DIRTY:
|
case EVENT_INTERFACE_DIRTY:
|
||||||
|
|
Loading…
Reference in New Issue