LLViewerPartSourceChat Class Reference

#include <llviewerpartsource.h>

Inheritance diagram for LLViewerPartSourceChat:

Inheritance graph
Collaboration diagram for LLViewerPartSourceChat:

Collaboration graph
List of all members.

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

Detailed Description

Definition at line 192 of file llviewerpartsource.h.

Constructor & Destructor Documentation

LLViewerPartSourceChat::LLViewerPartSourceChat ( const LLVector3 pos  ) 

Definition at line 683 of file llviewerpartsource.cpp.

References LLViewerPartSource::mPosAgent.

Member Function Documentation

void LLViewerPartSourceChat::setColor ( const LLColor4 color  ) 

Definition at line 786 of file llviewerpartsource.cpp.

References mColor.

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.

void LLViewerPartSourceChat::update ( const F32  dt  )  [virtual]

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().

Member Data Documentation

LLColor4 LLViewerPartSourceChat::mColor

Definition at line 204 of file llviewerpartsource.h.

Referenced by setColor(), and update().

LLVector3d LLViewerPartSourceChat::mLKGSourcePosGlobal [protected]

Definition at line 206 of file llviewerpartsource.h.

The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:58 2010 for Second Life Viewer by  doxygen 1.4.7