summaryrefslogtreecommitdiff
path: root/indra/llprimitive
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2010-10-05 16:49:05 -0500
committerDave Parks <davep@lindenlab.com>2010-10-05 16:49:05 -0500
commit87a9f475756d54d9d98c8cbb6395f89d6fc4606a (patch)
tree1cc74870d3f26adf2245ddef47467c05a3d11275 /indra/llprimitive
parent478e0927c87338e02e75d3791f51ad2b4e7b8c74 (diff)
Rewrite LLPhysicsDecomp to have a more generic callback system.
Reviewed by prep.
Diffstat (limited to 'indra/llprimitive')
-rw-r--r--indra/llprimitive/llmodel.cpp3
-rw-r--r--indra/llprimitive/llmodel.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/indra/llprimitive/llmodel.cpp b/indra/llprimitive/llmodel.cpp
index 9e3d9704ae..d1e89a1ba5 100644
--- a/indra/llprimitive/llmodel.cpp
+++ b/indra/llprimitive/llmodel.cpp
@@ -1724,4 +1724,7 @@ LLModel::weight_list& LLModel::getJointInfluences(const LLVector3& pos)
}
}
+void LLModel::setPhysicsShape(const LLModel::physics_shape& shape)
+{
+ mPhysicsShape = shape;
diff --git a/indra/llprimitive/llmodel.h b/indra/llprimitive/llmodel.h
index e6696b984f..ec21ef2fcd 100644
--- a/indra/llprimitive/llmodel.h
+++ b/indra/llprimitive/llmodel.h
@@ -160,6 +160,7 @@ public:
//physics shape
physics_shape mPhysicsShape;
+ void setPhysicsShape(const physics_shape& shape);
LLVector3 mPhysicsCenter;
std::vector<LLVector3> mHullCenter;