#include <llviewerpartsim.h>


Public Member Functions | |
| LLViewerPart () | |
| void | init (LLPointer< LLViewerPartSource > sourcep, LLViewerImage *imagep, LLVPCallback cb) |
Public Attributes | |
| U32 | mPartID |
| F32 | mLastUpdateTime |
| F32 | mSkipOffset |
| LLVPCallback | mVPCallback |
| LLPointer< LLViewerPartSource > | mPartSourcep |
| LLPointer< LLViewerImage > | mImagep |
| LLVector3 | mPosAgent |
| LLVector3 | mVelocity |
| LLVector3 | mAccel |
| LLColor4 | mColor |
| LLVector2 | mScale |
Static Public Attributes | |
| static U32 | sNextPartID = 1 |
Protected Member Functions | |
| ~LLViewerPart () | |
Definition at line 55 of file llviewerpartsim.h.
| LLViewerPart::~LLViewerPart | ( | ) | [protected] |
Definition at line 88 of file llviewerpartsim.cpp.
References mPartSourcep, LLMemType::MTYPE_PARTICLES, and NULL.
| LLViewerPart::LLViewerPart | ( | ) |
Definition at line 78 of file llviewerpartsim.cpp.
References mPartSourcep, LLMemType::MTYPE_PARTICLES, and NULL.
| void LLViewerPart::init | ( | LLPointer< LLViewerPartSource > | sourcep, | |
| LLViewerImage * | imagep, | |||
| LLVPCallback | cb | |||
| ) |
Definition at line 94 of file llviewerpartsim.cpp.
References LLPartData::mFlags, mImagep, mLastUpdateTime, LLPartData::mMaxAge, mPartID, mPartSourcep, mSkipOffset, LLMemType::MTYPE_PARTICLES, mVPCallback, and sNextPartID.
Definition at line 66 of file llviewerpartsim.h.
Referenced by init(), LLViewerPartSourceChat::updatePart(), LLViewerPartSourceBeam::updatePart(), LLViewerPartSourceSpiral::updatePart(), and LLViewerPartGroup::updateParticles().
Definition at line 67 of file llviewerpartsim.h.
Referenced by LLViewerPartGroup::addPart(), init(), and LLViewerPartGroup::updateParticles().
Definition at line 69 of file llviewerpartsim.h.
Referenced by init(), and LLViewerPartGroup::updateParticles().
Definition at line 70 of file llviewerpartsim.h.
Referenced by init(), LLViewerPart(), LLViewerPartSourceChat::updatePart(), LLViewerPartSourceBeam::updatePart(), LLViewerPartSourceSpiral::updatePart(), LLViewerPartGroup::updateParticles(), and ~LLViewerPart().
Definition at line 74 of file llviewerpartsim.h.
Referenced by init(), and LLVOPartGroup::updateGeometry().
Definition at line 75 of file llviewerpartsim.h.
Referenced by LLViewerPartGroup::addPart(), LLVOPartGroup::getGeometry(), LLViewerPartSim::put(), LLVOPartGroup::updateGeometry(), LLViewerPartSourceChat::updatePart(), LLViewerPartSourceBeam::updatePart(), LLViewerPartSourceSpiral::updatePart(), and LLViewerPartGroup::updateParticles().
Definition at line 76 of file llviewerpartsim.h.
Referenced by LLVOPartGroup::getGeometry(), and LLViewerPartGroup::updateParticles().
Definition at line 77 of file llviewerpartsim.h.
Referenced by LLViewerPartGroup::updateParticles().
Definition at line 78 of file llviewerpartsim.h.
Referenced by LLVOPartGroup::getGeometry(), LLVOPartGroup::updateGeometry(), and LLViewerPartGroup::updateParticles().
Definition at line 79 of file llviewerpartsim.h.
Referenced by LLViewerPartGroup::addPart(), LLVOPartGroup::getGeometry(), LLViewerPartSim::put(), LLVOPartGroup::updateGeometry(), and LLViewerPartGroup::updateParticles().
U32 LLViewerPart::sNextPartID = 1 [static] |
1.5.5