Removed prim joint logic. (Dead code)
This commit is contained in:
@@ -93,18 +93,6 @@ typedef void (*inventory_callback)(LLViewerObject*,
|
||||
S32 serial_num,
|
||||
void*);
|
||||
|
||||
// a small struct for keeping track of joints
|
||||
struct LLVOJointInfo
|
||||
{
|
||||
EHavokJointType mJointType;
|
||||
LLVector3 mPivot; // parent-frame
|
||||
// whether the below an axis or anchor (and thus its frame)
|
||||
// depends on the joint type:
|
||||
// HINGE ==> axis=parent-frame
|
||||
// P2P ==> anchor=child-frame
|
||||
LLVector3 mAxisOrAnchor;
|
||||
};
|
||||
|
||||
// for exporting textured materials from SL
|
||||
struct LLMaterialExportInfo
|
||||
{
|
||||
@@ -192,8 +180,6 @@ public:
|
||||
virtual void updateRadius() {};
|
||||
virtual F32 getVObjRadius() const; // default implemenation is mDrawable->getRadius()
|
||||
|
||||
BOOL isJointChild() const { return mJointInfo ? TRUE : FALSE; }
|
||||
EHavokJointType getJointType() const { return mJointInfo ? mJointInfo->mJointType : HJT_INVALID; }
|
||||
// for jointed and other parent-relative hacks
|
||||
LLViewerObject* getSubParent();
|
||||
const LLViewerObject* getSubParent() const;
|
||||
@@ -751,7 +737,6 @@ protected:
|
||||
F32 mTimeDilation; // Time dilation sent with the object.
|
||||
F32 mRotTime; // Amount (in seconds) that object has rotated according to angular velocity (llSetTargetOmega)
|
||||
|
||||
LLVOJointInfo* mJointInfo;
|
||||
U8 mState; // legacy
|
||||
LLViewerObjectMedia* mMedia; // NULL if no media associated
|
||||
U8 mClickAction;
|
||||
|
||||
Reference in New Issue
Block a user