diff options
author | Steven Bennetts <steve@lindenlab.com> | 2008-04-01 17:45:04 +0000 |
---|---|---|
committer | Steven Bennetts <steve@lindenlab.com> | 2008-04-01 17:45:04 +0000 |
commit | 941cb9f4124c9ccfd5c845bc94639fa46df12c3d (patch) | |
tree | e0f525e7bd6cc76d89b2df69c6f1554d191561e8 /indra/newview/llviewerpartsim.cpp | |
parent | ecec626dec93524f7ef5831a5ba344d6449b99bc (diff) |
merge release@83343 skinning-1-merge@83714 -> release
QAR-424
Diffstat (limited to 'indra/newview/llviewerpartsim.cpp')
-rw-r--r-- | indra/newview/llviewerpartsim.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/indra/newview/llviewerpartsim.cpp b/indra/newview/llviewerpartsim.cpp index 93e3ad2919..223078ffe0 100644 --- a/indra/newview/llviewerpartsim.cpp +++ b/indra/newview/llviewerpartsim.cpp @@ -70,7 +70,7 @@ U32 LLViewerPart::sNextPartID = 1; F32 calc_desired_size(LLVector3 pos, LLVector2 scale) { - F32 desired_size = (pos-gCamera->getOrigin()).magVec(); + F32 desired_size = (pos-LLViewerCamera::getInstance()->getOrigin()).magVec(); desired_size /= 4; return llclamp(desired_size, scale.magVec()*0.5f, PART_SIM_BOX_SIDE*2); } @@ -117,7 +117,7 @@ LLViewerPartGroup::LLViewerPartGroup(const LLVector3 ¢er_agent, const F32 bo mVOPartGroupp = NULL; mUniformParticles = TRUE; - mRegionp = gWorldPointer->getRegionFromPosAgent(center_agent); + mRegionp = LLWorld::getInstance()->getRegionFromPosAgent(center_agent); llassert_always(center_agent.isFinite()); if (!mRegionp) @@ -367,7 +367,7 @@ void LLViewerPartGroup::updateParticles(const F32 lastdt) if (!posInGroup(part.mPosAgent, desired_size)) { // Transfer particles between groups - gWorldPointer->mPartSim.put(&part); + LLViewerPartSim::getInstance()->put(&part); end--; LLPointer<LLViewerPart>::swap(mParticles[i], mParticles[end]); // be sure to process the particle we just swapped-in @@ -441,7 +441,7 @@ LLViewerPartSim::LLViewerPartSim() } -LLViewerPartSim::~LLViewerPartSim() +void LLViewerPartSim::destroyClass() { LLMemType mt(LLMemType::MTYPE_PARTICLES); S32 i; |