#include <llwaterparammanager.h>

Public Member Functions | |
| WaterColorControl (F32 red, F32 green, F32 blue, F32 alpha, F32 intensity, char const *n, char const *sliderName="") | |
| only set slider name for true color types | |
| WaterColorControl & | operator= (LLColor4 const &val) |
| operator LLColor4 (void) const | |
| WaterColorControl & | operator= (LLVector4 const &val) |
| operator LLVector4 (void) const | |
| operator LLVector3 (void) const | |
| void | update (LLWaterParamSet ¶ms) const |
Public Attributes | |
| F32 | mR |
| F32 | mG |
| F32 | mB |
| F32 | mA |
| F32 | mI |
| char const * | mName |
| the values | |
| std::string | mSliderName |
| name to use to dereference params | |
| bool | mHasSliderName |
| name of the slider in menu | |
Definition at line 44 of file llwaterparammanager.h.
| WaterColorControl::WaterColorControl | ( | F32 | red, | |
| F32 | green, | |||
| F32 | blue, | |||
| F32 | alpha, | |||
| F32 | intensity, | |||
| char const * | n, | |||
| char const * | sliderName = "" | |||
| ) | [inline] |
only set slider name for true color types
Definition at line 51 of file llwaterparammanager.h.
References mHasSliderName, and mSliderName.
| WaterColorControl& WaterColorControl::operator= | ( | LLColor4 const & | val | ) | [inline] |
| WaterColorControl::operator LLColor4 | ( | void | ) | const [inline] |
| WaterColorControl& WaterColorControl::operator= | ( | LLVector4 const & | val | ) | [inline] |
| WaterColorControl::operator LLVector4 | ( | void | ) | const [inline] |
| WaterColorControl::operator LLVector3 | ( | void | ) | const [inline] |
| void WaterColorControl::update | ( | LLWaterParamSet & | params | ) | const [inline] |
Definition at line 95 of file llwaterparammanager.h.
References mA, mB, mG, mName, mR, and LLWaterParamSet::set().
Referenced by LLFloaterEnvSettings::onChangeWaterColor(), LLFloaterWater::onColorControlAMoved(), LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), and LLFloaterWater::onWaterFogColorMoved().


Definition at line 46 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), operator LLColor4(), operator LLVector3(), operator LLVector4(), operator=(), and update().
Definition at line 46 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), operator LLColor4(), operator LLVector3(), operator LLVector4(), operator=(), and update().
Definition at line 46 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), operator LLColor4(), operator LLVector3(), operator LLVector4(), operator=(), and update().
Definition at line 46 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlAMoved(), operator LLColor4(), operator LLVector4(), operator=(), and update().
Definition at line 46 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), and LLFloaterWater::onColorControlRMoved().
| char const* WaterColorControl::mName |
the values
Definition at line 47 of file llwaterparammanager.h.
Referenced by LLFloaterWater::syncMenu(), and update().
| std::string WaterColorControl::mSliderName |
name to use to dereference params
Definition at line 48 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), and WaterColorControl().
name of the slider in menu
Definition at line 49 of file llwaterparammanager.h.
Referenced by LLFloaterWater::onColorControlBMoved(), LLFloaterWater::onColorControlGMoved(), LLFloaterWater::onColorControlIMoved(), LLFloaterWater::onColorControlRMoved(), and WaterColorControl().
1.5.5