// static void LLWLParamManager::initSingleton() { LL_DEBUGS("Windlight") << "Initializing sky" << LL_ENDL; loadAllPresets(); // load the day std::string preferred_day = LLEnvManagerNew::instance().getDayCycleName(); if (!LLDayCycleManager::instance().getPreset(preferred_day, mDay)) { // Fall back to default. llwarns << "No day cycle named " << preferred_day << ", falling back to defaults" << llendl; mDay.loadDayCycleFromFile("Default.xml"); // *TODO: Fix user preferences accordingly. } // *HACK - sets cloud scrolling to what we want... fix this better in the future std::string sky = LLEnvManagerNew::instance().getSkyPresetName(); if (!getParamSet(LLWLParamKey(sky, LLWLParamKey::SCOPE_LOCAL), mCurParams)) { llwarns << "No sky preset named " << sky << ", falling back to defaults" << llendl; getParamSet(LLWLParamKey("Default", LLWLParamKey::SCOPE_LOCAL), mCurParams); // *TODO: Fix user preferences accordingly. } // set it to noon resetAnimator(0.5, LLEnvManagerNew::instance().getUseDayCycle()); // but use linden time sets it to what the estate is mAnimator.setTimeType(LLWLAnimator::TIME_LINDEN); LLEnvManagerNew::instance().usePrefs(); }
// static void LLWaterParamManager::initSingleton() { loadAllPresets(LLStringUtil::null); getParamSet("Default", mCurParams); }
void LLWLParamManager::initSingleton() { LL_DEBUGS("Windlight") << "Initializing sky" << LL_ENDL; loadAllPresets(); // Here it used to call LLWLParamManager::initHack(), but we can't do that since it calls // LLWLParamManager::initSingleton() recursively. Instead, call it from LLAppViewer::init(). }
// virtual static void LLWaterParamManager::initSingleton() { LL_DEBUGS("Windlight") << "Initializing water" << LL_ENDL; loadAllPresets(); LLEnvManagerNew::instance().usePrefs(); }