V3 merge part 1 / 2.
This commit is contained in:
@@ -187,8 +187,8 @@ bool LLEnvManagerNew::useRegionSettings()
|
||||
bool LLEnvManagerNew::useWaterPreset(const std::string& name)
|
||||
{
|
||||
LL_DEBUGS("Windlight") << "Displaying water preset " << name << LL_ENDL;
|
||||
LLWaterParamManager* water_mgr = LLWaterParamManager::getInstance();
|
||||
bool rslt = water_mgr->getParamSet(name, water_mgr->mCurParams);
|
||||
LLWaterParamManager& water_mgr = LLWaterParamManager::instance();
|
||||
bool rslt = water_mgr.getParamSet(name, water_mgr.mCurParams);
|
||||
llassert(rslt == true);
|
||||
return rslt;
|
||||
}
|
||||
@@ -196,30 +196,30 @@ bool LLEnvManagerNew::useWaterPreset(const std::string& name)
|
||||
bool LLEnvManagerNew::useWaterParams(const LLSD& params)
|
||||
{
|
||||
LL_DEBUGS("Windlight") << "Displaying water params" << LL_ENDL;
|
||||
LLWaterParamManager::getInstance()->mCurParams.setAll(params);
|
||||
LLWaterParamManager::instance().mCurParams.setAll(params);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool LLEnvManagerNew::useSkyPreset(const std::string& name, bool interpolate /*= false*/)
|
||||
{
|
||||
LLWLParamManager* sky_mgr = LLWLParamManager::getInstance();
|
||||
LLWLParamManager& sky_mgr = LLWLParamManager::instance();
|
||||
LLWLParamSet param_set;
|
||||
|
||||
if (!sky_mgr->getParamSet(LLWLParamKey(name, LLEnvKey::SCOPE_LOCAL), param_set))
|
||||
if (!sky_mgr.getParamSet(LLWLParamKey(name, LLEnvKey::SCOPE_LOCAL), param_set))
|
||||
{
|
||||
llwarns << "No sky preset named " << name << llendl;
|
||||
return false;
|
||||
}
|
||||
|
||||
LL_DEBUGS("Windlight") << "Displaying sky preset " << name << LL_ENDL;
|
||||
sky_mgr->applySkyParams(param_set.getAll(), interpolate);
|
||||
sky_mgr.applySkyParams(param_set.getAll(), interpolate);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool LLEnvManagerNew::useSkyParams(const LLSD& params)
|
||||
{
|
||||
LL_DEBUGS("Windlight") << "Displaying sky params" << LL_ENDL;
|
||||
LLWLParamManager::getInstance()->applySkyParams(params);
|
||||
LLWLParamManager::instance().applySkyParams(params);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -243,7 +243,7 @@ bool LLEnvManagerNew::useDayCycle(const std::string& name, LLEnvKey::EScope scop
|
||||
}
|
||||
}
|
||||
|
||||
bool rslt = LLWLParamManager::getInstance()->applyDayCycleParams(params, scope);
|
||||
bool rslt = LLWLParamManager::instance().applyDayCycleParams(params, scope);
|
||||
llassert(rslt == true);
|
||||
return rslt;
|
||||
}
|
||||
@@ -251,7 +251,7 @@ bool LLEnvManagerNew::useDayCycle(const std::string& name, LLEnvKey::EScope scop
|
||||
bool LLEnvManagerNew::useDayCycleParams(const LLSD& params, LLEnvKey::EScope scope, F32 time /* = 0.5*/)
|
||||
{
|
||||
LL_DEBUGS("Windlight") << "Displaying day cycle params" << LL_ENDL;
|
||||
return LLWLParamManager::getInstance()->applyDayCycleParams(params, scope);
|
||||
return LLWLParamManager::instance().applyDayCycleParams(params, scope);
|
||||
}
|
||||
|
||||
void LLEnvManagerNew::setUseRegionSettings(bool val, bool interpolate /*= false*/)
|
||||
@@ -366,7 +366,7 @@ void LLEnvManagerNew::dumpPresets()
|
||||
LL_DEBUGS("Windlight") << " - " << region_name << LL_ENDL;
|
||||
}
|
||||
LLWaterParamManager::preset_name_list_t water_presets;
|
||||
LLWaterParamManager::getInstance()->getPresetNames(water_presets);
|
||||
LLWaterParamManager::instance().getPresetNames(water_presets);
|
||||
for (LLWaterParamManager::preset_name_list_t::const_iterator it = water_presets.begin(); it != water_presets.end(); ++it)
|
||||
{
|
||||
LL_DEBUGS("Windlight") << " - " << *it << LL_ENDL;
|
||||
@@ -375,7 +375,7 @@ void LLEnvManagerNew::dumpPresets()
|
||||
// Dump sky presets.
|
||||
LL_DEBUGS("Windlight") << "Skies:" << LL_ENDL;
|
||||
LLWLParamManager::preset_key_list_t sky_preset_keys;
|
||||
LLWLParamManager::getInstance()->getPresetKeys(sky_preset_keys);
|
||||
LLWLParamManager::instance().getPresetKeys(sky_preset_keys);
|
||||
for (LLWLParamManager::preset_key_list_t::const_iterator it = sky_preset_keys.begin(); it != sky_preset_keys.end(); ++it)
|
||||
{
|
||||
std::string preset_name = it->name;
|
||||
@@ -492,7 +492,7 @@ void LLEnvManagerNew::onRegionSettingsResponse(const LLSD& content)
|
||||
mCachedRegionPrefs = new_settings;
|
||||
|
||||
// Load region sky presets.
|
||||
LLWLParamManager::getInstance()->refreshRegionPresets();
|
||||
LLWLParamManager::instance().refreshRegionPresets();
|
||||
|
||||
bool bOverridden = M7WindlightInterface::getInstance()->hasOverride();
|
||||
|
||||
@@ -563,7 +563,7 @@ void LLEnvManagerNew::updateSkyFromPrefs(bool interpolate /*= false*/)
|
||||
|
||||
void LLEnvManagerNew::updateWaterFromPrefs(bool interpolate)
|
||||
{
|
||||
LLWaterParamManager* water_mgr = LLWaterParamManager::getInstance();
|
||||
LLWaterParamManager& water_mgr = LLWaterParamManager::instance();
|
||||
LLSD target_water_params;
|
||||
|
||||
// Determine new water settings based on user prefs.
|
||||
@@ -571,7 +571,7 @@ void LLEnvManagerNew::updateWaterFromPrefs(bool interpolate)
|
||||
{
|
||||
// Fall back to default water.
|
||||
LLWaterParamSet default_water;
|
||||
water_mgr->getParamSet("Default", default_water);
|
||||
water_mgr.getParamSet("Default", default_water);
|
||||
target_water_params = default_water.getAll();
|
||||
}
|
||||
|
||||
@@ -594,10 +594,10 @@ void LLEnvManagerNew::updateWaterFromPrefs(bool interpolate)
|
||||
std::string water = getWaterPresetName();
|
||||
LL_DEBUGS("Windlight") << "Applying water preset [" << water << "]" << LL_ENDL;
|
||||
LLWaterParamSet params;
|
||||
if (!water_mgr->getParamSet(water, params))
|
||||
if (!water_mgr.getParamSet(water, params))
|
||||
{
|
||||
llwarns << "No water preset named " << water << ", falling back to defaults" << llendl;
|
||||
water_mgr->getParamSet("Default", params);
|
||||
water_mgr.getParamSet("Default", params);
|
||||
|
||||
// *TODO: Fix user preferences accordingly.
|
||||
}
|
||||
@@ -605,7 +605,7 @@ void LLEnvManagerNew::updateWaterFromPrefs(bool interpolate)
|
||||
}
|
||||
|
||||
// Sync water with user prefs.
|
||||
water_mgr->applyParams(target_water_params, interpolate);
|
||||
water_mgr.applyParams(target_water_params, interpolate);
|
||||
}
|
||||
|
||||
void LLEnvManagerNew::updateManagersFromPrefs(bool interpolate)
|
||||
|
||||
Reference in New Issue
Block a user