#include <v4coloru.h>
Definition at line 51 of file v4coloru.h.
LLColor4U::LLColor4U | ( | ) | [inline] |
Definition at line 145 of file v4coloru.h.
References mV, VW, VX, VY, and VZ.
Referenced by addClampMax(), multAll(), operator*(), operator+(), and operator-().
LLColor4U::LLColor4U | ( | const U8 * | vec | ) | [inline] |
LLColor4U::LLColor4U | ( | const LLSD & | sd | ) | [inline] |
Definition at line 68 of file v4coloru.h.
References setValue().
void LLColor4U::setValue | ( | const LLSD & | sd | ) | [inline] |
Definition at line 73 of file v4coloru.h.
References LLSD::asInteger(), and mV.
Referenced by LLColor4U(), operator=(), and LLFloaterSettingsDebug::updateControl().
Definition at line 81 of file v4coloru.h.
References setValue().
LLSD LLColor4U::getValue | ( | ) | const [inline] |
Definition at line 87 of file v4coloru.h.
References mV.
Referenced by LLControlGroup::declareColor4U(), LLControlGroup::loadFromFileLegacy(), LLFloaterSettingsDebug::onCommitSettings(), and LLControlGroup::setColor4U().
const LLColor4U & LLColor4U::setToBlack | ( | void | ) | [inline] |
const LLColor4U & LLColor4U::setToWhite | ( | void | ) | [inline] |
Definition at line 214 of file v4coloru.h.
References mV.
Referenced by LLPartData::pack(), LLPrimitive::packTEMessage(), and parseColor4U().
Definition at line 252 of file v4coloru.h.
Referenced by LLVOSky::calcAtmospherics().
F32 LLColor4U::magVec | ( | void | ) | const [inline] |
F32 LLColor4U::magVecSquared | ( | void | ) | const [inline] |
Definition at line 266 of file v4coloru.h.
References mV, VX, VY, and VZ.
Referenced by distVec_squared().
Definition at line 298 of file v4coloru.h.
References LLColor4U(), llmin(), mV, S32, VW, VX, VY, and VZ.
Definition at line 306 of file v4coloru.h.
References LLColor4U(), llround(), mV, VW, VX, VY, and VZ.
const LLColor4U& LLColor4U::combine | ( | ) |
void LLColor4U::setVecScaleClamp | ( | const LLColor3 & | color | ) | [inline] |
Definition at line 474 of file v4coloru.h.
References llmax(), llround(), mV, LLColor3::mV, r, and S32.
Referenced by LLFloaterSettingsDebug::onCommitSettings().
void LLColor4U::setVecScaleClamp | ( | const LLColor4 & | color | ) | [inline] |
Definition at line 419 of file v4coloru.h.
References llmax(), llround(), mV, LLColor4::mV, r, and S32.
Definition at line 96 of file v4coloru.cpp.
References FALSE, i, NULL, S32, setVec(), TRUE, and U8_MAX.
Referenced by LLXmlTreeNode::getFastAttributeColor4U().
std::ostream& operator<< | ( | std::ostream & | s, | |
const LLColor4U & | a | |||
) | [friend] |
Definition at line 89 of file v4coloru.cpp.
Definition at line 271 of file v4coloru.h.
Definition at line 280 of file v4coloru.h.
Definition at line 289 of file v4coloru.h.
Definition at line 357 of file v4coloru.h.
Definition at line 365 of file v4coloru.h.
Definition at line 373 of file v4coloru.h.
Definition at line 382 of file v4coloru.h.
Definition at line 391 of file v4coloru.h.
Definition at line 400 of file v4coloru.h.
Definition at line 57 of file v4coloru.h.
Referenced by addClampMax(), LLViewerParcelOverlay::addPropertyLine(), LLSurface::createWaterTexture(), LLImageRaw::fill(), LLWebBrowserCtrl::fromXML(), LLSurface::generateWaterTexture(), LLXMLNode::getAttributeColor4U(), LLFace::getGeometryVolume(), getValue(), LLColor4::LLColor4(), LLColor4U(), LLWorld::LLWorld(), magVec(), magVecSquared(), multAll(), LLFloaterSettingsDebug::onCommitSettings(), operator!=(), operator%=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator<<(), operator==(), LLDataPackerAsciiFile::packColor4U(), LLDataPackerAsciiBuffer::packColor4U(), LLDataPackerBinaryBuffer::packColor4U(), LLHUDEffect::packData(), LLPrimitive::packTEMessage(), LLCubeMap::paintIn(), LLViewerObject::processUpdateMessage(), LLDrawPoolGlow::pushBatch(), LLHUDEffectBeam::render(), LLViewerParcelMgr::renderCollisionSegments(), LLFace::renderForSelect(), LLDrawPoolAvatar::renderForSelect(), LLHUDIcon::renderIcon(), LLVOAvatar::renderImpostor(), LLHUDText::renderText(), setAlpha(), LLFacePool::LLOverrideFaceColor::setColor(), setToBlack(), setToWhite(), setValue(), setVec(), LLColor4::setVec(), setVecScaleClamp(), LLDataPackerAsciiFile::unpackColor4U(), LLDataPackerAsciiBuffer::unpackColor4U(), LLDataPackerBinaryBuffer::unpackColor4U(), LLHUDEffect::unpackData(), LLPrimitive::unpackTEMessage(), LLFloaterSettingsDebug::updateControl(), LLViewerParcelOverlay::updateOverlayTexture(), and LLViewerParcelOverlay::updatePropertyLines().
Definition at line 58 of file v4coloru.h.
Referenced by LLSkyTex::create(), LLImageRaw::fill(), LLSkyTex::getPixel(), LLNetMap::renderPoint(), and LLSkyTex::setPixel().
Definition at line 59 of file v4coloru.h.
Definition at line 60 of file v4coloru.h.
union { ... } |
LLColor4U LLColor4U::white [static] |
Definition at line 132 of file v4coloru.h.
Referenced by LLControlGroup::getColor4U(), LLControlGroup::loadFromFileLegacy(), LLVOSurfacePatch::updateEastGeometry(), LLVOSurfacePatch::updateMainGeometry(), and LLVOSurfacePatch::updateNorthGeometry().
LLColor4U LLColor4U::black [static] |
Definition at line 133 of file v4coloru.h.
LLColor4U LLColor4U::red [static] |
Definition at line 134 of file v4coloru.h.
LLColor4U LLColor4U::green [static] |
Definition at line 135 of file v4coloru.h.
LLColor4U LLColor4U::blue [static] |
Definition at line 136 of file v4coloru.h.