bool LLEnvManagerNew::useDefaults() { bool rslt; rslt = useDefaultWater(); rslt &= useDefaultSky(); return rslt; }
bool LLEnvManagerNew::useRegionWater() { const LLEnvironmentSettings& region_settings = getRegionSettings(); const LLSD& region_water = region_settings.getWaterParams(); // If region is set to defaults, if (region_water.size() == 0) { // well... apply the default water settings. return useDefaultWater(); } // Otherwise apply region water. LL_DEBUGS("Windlight") << "Applying region sky" << LL_ENDL; return useWaterParams(region_water); }
bool LLEnvManagerNew::useRegionWater() { const LLEnvironmentSettings& region_settings = getRegionSettings(); const LLSD& region_water = region_settings.getWaterParams(); // If region is set to defaults, if (region_water.size() == 0) { // well... apply the default water settings. return useDefaultWater(); } // <FS:Ansariel> Quickprefs integration FloaterQuickPrefs::updateParam(QP_PARAM_WATER, LLSD(PRESET_NAME_REGION_DEFAULT)); // Otherwise apply region water. LL_DEBUGS("Windlight") << "Applying region sky" << LL_ENDL; return useWaterParams(region_water); }