LLViewerPartSourceBeam Class Reference

#include <llviewerpartsource.h>

Inheritance diagram for LLViewerPartSourceBeam:

Inheritance graph
[legend]
Collaboration diagram for LLViewerPartSourceBeam:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLViewerPartSourceBeam ()
void setDead ()
void update (const F32 dt)
void setSourceObject (LLViewerObject *objp)
void setTargetObject (LLViewerObject *objp)
void setSourcePosGlobal (const LLVector3d &pos_global)
void setTargetPosGlobal (const LLVector3d &pos_global)
void setColor (const LLColor4 &color)

Static Public Member Functions

static void updatePart (LLViewerPart &part, const F32 dt)

Public Attributes

LLPointer< LLViewerObjectmTargetObjectp
LLVector3d mLKGTargetPosGlobal
LLColor4 mColor

Protected Member Functions

 ~LLViewerPartSourceBeam ()


Detailed Description

Definition at line 165 of file llviewerpartsource.h.


Constructor & Destructor Documentation

LLViewerPartSourceBeam::LLViewerPartSourceBeam (  ) 

Definition at line 604 of file llviewerpartsource.cpp.

LLViewerPartSourceBeam::~LLViewerPartSourceBeam (  )  [protected]

Definition at line 609 of file llviewerpartsource.cpp.


Member Function Documentation

void LLViewerPartSourceBeam::setDead (  )  [virtual]

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

void LLViewerPartSourceBeam::setSourceObject ( LLViewerObject objp  ) 

Definition at line 744 of file llviewerpartsource.cpp.

References LLViewerPartSource::mSourceObjectp, and LLMemType::MTYPE_PARTICLES.

Referenced by LLHUDEffectSpiral::triggerLocal().

Here is the caller graph for this function:

void LLViewerPartSourceBeam::setTargetObject ( LLViewerObject objp  ) 

Definition at line 750 of file llviewerpartsource.cpp.

References mTargetObjectp, and LLMemType::MTYPE_PARTICLES.

Referenced by LLHUDEffectSpiral::triggerLocal().

Here is the caller graph for this function:

void LLViewerPartSourceBeam::setSourcePosGlobal ( const LLVector3d pos_global  ) 

void LLViewerPartSourceBeam::setTargetPosGlobal ( const LLVector3d pos_global  ) 

void LLViewerPartSourceBeam::setColor ( const LLColor4 color  ) 

Definition at line 621 of file llviewerpartsource.cpp.

References mColor.

Referenced by LLHUDEffectSpiral::triggerLocal().

Here is the caller graph for this function:

void LLViewerPartSourceBeam::updatePart ( LLViewerPart part,
const F32  dt 
) [static]


Member Data Documentation

Definition at line 181 of file llviewerpartsource.h.

Referenced by setDead(), setTargetObject(), and update().

Definition at line 182 of file llviewerpartsource.h.

Referenced by LLHUDEffectSpiral::triggerLocal(), and update().

Definition at line 183 of file llviewerpartsource.h.

Referenced by setColor(), and update().


The documentation for this class was generated from the following files:

Generated on Fri May 16 09:32:51 2008 for SecondLife by  doxygen 1.5.5