#include <llviewerpartsource.h>
Inheritance diagram for LLViewerPartSourceChat:
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 192 of file llviewerpartsource.h.
LLViewerPartSourceChat::LLViewerPartSourceChat | ( | const LLVector3 & | pos | ) |
void LLViewerPartSourceChat::setDead | ( | ) | [virtual] |
Reimplemented from LLViewerPartSource.
Definition at line 689 of file llviewerpartsource.cpp.
References LLViewerPartSource::mIsDead, LLViewerPartSource::mSourceObjectp, LLMemType::MTYPE_PARTICLES, NULL, and TRUE.
Referenced by update().
void LLViewerPartSourceChat::setSourceObject | ( | LLViewerObject * | objp | ) |
Definition at line 780 of file llviewerpartsource.cpp.
References LLViewerPartSource::mSourceObjectp, and LLMemType::MTYPE_PARTICLES.
Reimplemented from LLViewerPartSource.
Definition at line 722 of file llviewerpartsource.cpp.
References f, F_TWO_PI, LLViewerImageList::getImage(), LLControlGroup::getString(), gImageList, gViewerArt, gWorldPointer, 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::updatePart | ( | LLViewerPart & | part, | |
const F32 | dt | |||
) | [static] |
Reimplemented from LLViewerPartSource.
Definition at line 697 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, VZ, x, and y.
Referenced by update().
Definition at line 206 of file llviewerpartsource.h.