void GlueMapWindow::SetMapSettings(const MapSettings &new_value) { AssertThreadOrUndefined(); #ifdef ENABLE_OPENGL ReadMapSettings(new_value); #else ScopeLock protect(next_mutex); next_settings_map = new_value; #endif }
void GlueMapWindow::SetSettingsComputer(const SETTINGS_COMPUTER &new_value) { AssertThreadOrUndefined(); #ifdef ENABLE_OPENGL ReadSettingsComputer(new_value); #else ScopeLock protect(next_mutex); next_settings_computer = new_value; #endif }
void GlueMapWindow::SetUIState(const UIState &new_value) { AssertThreadOrUndefined(); #ifdef ENABLE_OPENGL ReadUIState(new_value); #else ScopeLock protect(next_mutex); next_ui_state = new_value; #endif }
void GlueMapWindow::SetSettingsMap(const SETTINGS_MAP &new_value) { AssertThreadOrUndefined(); #ifdef ENABLE_OPENGL ReadSettingsMap(new_value); #else ScopeLock protect(next_mutex); next_settings_map = new_value; #endif }