#include <llviewerpartsource.h>


Public Member Functions | |
| LLViewerPartSourceChat (const LLVector3 &pos) | |
| void | setDead () |
| void | update (const F32 dt) |
| void | setSourceObject (LLViewerObject *objp) |
| void | setColor (const LLColor4 &color) |
Static Public Member Functions | |
| static void | updatePart (LLViewerPart &part, const F32 dt) |
Public Attributes | |
| LLColor4 | mColor |
Protected Attributes | |
| LLVector3d | mLKGSourcePosGlobal |
Definition at line 195 of file llviewerpartsource.h.
| LLViewerPartSourceChat::LLViewerPartSourceChat | ( | const LLVector3 & | pos | ) |
| void LLViewerPartSourceChat::setDead | ( | ) | [virtual] |
Reimplemented from LLViewerPartSource.
Definition at line 765 of file llviewerpartsource.cpp.
References LLViewerPartSource::mIsDead, LLViewerPartSource::mSourceObjectp, LLMemType::MTYPE_PARTICLES, NULL, and TRUE.
Referenced by update().

| void LLViewerPartSourceChat::update | ( | const F32 | dt | ) | [virtual] |
Reimplemented from LLViewerPartSource.
Definition at line 798 of file llviewerpartsource.cpp.
References LLViewerPartSim::addPart(), F_TWO_PI, LLViewerImageList::getImageFromFile(), LLSingleton< LLViewerPartSim >::getInstance(), gImageList, LLPointer< Type >::isNull(), ll_frand(), LLPartData::LL_PART_INTERP_COLOR_MASK, llmax(), llmin(), mColor, LLViewerPartSource::mImagep, LLViewerPartSource::mLastPartTime, LLViewerPartSource::mLastUpdateTime, LLViewerPartSource::mPosAgent, LLViewerPartSource::mSourceObjectp, LLMemType::MTYPE_PARTICLES, setDead(), and updatePart().

| void LLViewerPartSourceChat::setSourceObject | ( | LLViewerObject * | objp | ) |
Definition at line 854 of file llviewerpartsource.cpp.
References LLViewerPartSource::mSourceObjectp, and LLMemType::MTYPE_PARTICLES.
| void LLViewerPartSourceChat::setColor | ( | const LLColor4 & | color | ) |
| void LLViewerPartSourceChat::updatePart | ( | LLViewerPart & | part, | |
| const F32 | dt | |||
| ) | [static] |
Reimplemented from LLViewerPartSource.
Definition at line 773 of file llviewerpartsource.cpp.
References F_TWO_PI, LLViewerPart::mLastUpdateTime, LLPartData::mMaxAge, LLPartData::mParameter, LLViewerPart::mPartSourcep, LLViewerPart::mPosAgent, LLMemType::MTYPE_PARTICLES, LLVector3::mV, VX, VY, and VZ.
Referenced by update().

Definition at line 209 of file llviewerpartsource.h.
1.5.5