#3863 Ensure cloud texture selection updates the sky
parent
7d36e7103e
commit
206f8d9e01
|
|
@ -398,7 +398,7 @@ protected:
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool mLLSDDirty;
|
bool mLLSDDirty;
|
||||||
bool mDirty;
|
bool mDirty; // gates updateSettings
|
||||||
bool mReplaced; // super dirty!
|
bool mReplaced; // super dirty!
|
||||||
|
|
||||||
static LLSD combineSDMaps(const LLSD &first, const LLSD &other);
|
static LLSD combineSDMaps(const LLSD &first, const LLSD &other);
|
||||||
|
|
|
||||||
|
|
@ -1932,6 +1932,7 @@ LLUUID LLSettingsSky::getCloudNoiseTextureId() const
|
||||||
void LLSettingsSky::setCloudNoiseTextureId(const LLUUID &id)
|
void LLSettingsSky::setCloudNoiseTextureId(const LLUUID &id)
|
||||||
{
|
{
|
||||||
mCloudTextureId = id;
|
mCloudTextureId = id;
|
||||||
|
setDirtyFlag(true);
|
||||||
setLLSDDirty();
|
setLLSDDirty();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1976,6 +1977,7 @@ LLVector2 LLSettingsSky::getCloudScrollRate() const
|
||||||
void LLSettingsSky::setCloudScrollRate(const LLVector2 &val)
|
void LLSettingsSky::setCloudScrollRate(const LLVector2 &val)
|
||||||
{
|
{
|
||||||
mScrollRate = val;
|
mScrollRate = val;
|
||||||
|
setDirtyFlag(true);
|
||||||
setLLSDDirty();
|
setLLSDDirty();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2134,6 +2136,7 @@ LLUUID LLSettingsSky::getMoonTextureId() const
|
||||||
void LLSettingsSky::setMoonTextureId(LLUUID id)
|
void LLSettingsSky::setMoonTextureId(LLUUID id)
|
||||||
{
|
{
|
||||||
mMoonTextureId = id;
|
mMoonTextureId = id;
|
||||||
|
setDirtyFlag(true);
|
||||||
setLLSDDirty();
|
setLLSDDirty();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2218,6 +2221,7 @@ LLUUID LLSettingsSky::getSunTextureId() const
|
||||||
void LLSettingsSky::setSunTextureId(LLUUID id)
|
void LLSettingsSky::setSunTextureId(LLUUID id)
|
||||||
{
|
{
|
||||||
mSunTextureId = id;
|
mSunTextureId = id;
|
||||||
|
setDirtyFlag(true);
|
||||||
setLLSDDirty();
|
setLLSDDirty();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue