SL-10471 - collision volume api
parent
a77344516c
commit
2d3b805b94
|
|
@ -1348,9 +1348,9 @@ LLVector3 LLAvatarAppearance::getVolumePos(S32 joint_index, LLVector3& volume_of
|
|||
//-----------------------------------------------------------------------------
|
||||
// findCollisionVolume()
|
||||
//-----------------------------------------------------------------------------
|
||||
LLJoint* LLAvatarAppearance::findCollisionVolume(U32 volume_id)
|
||||
LLJoint* LLAvatarAppearance::findCollisionVolume(S32 volume_id)
|
||||
{
|
||||
if (((S32)volume_id >= mNumCollisionVolumes) || ((S32)volume_id < 0))
|
||||
if ((volume_id < 0) || (volume_id >= mNumCollisionVolumes))
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ public:
|
|||
|
||||
/*virtual*/ const char* getAnimationPrefix() { return "avatar"; }
|
||||
/*virtual*/ LLVector3 getVolumePos(S32 joint_index, LLVector3& volume_offset);
|
||||
/*virtual*/ LLJoint* findCollisionVolume(U32 volume_id);
|
||||
/*virtual*/ LLJoint* findCollisionVolume(S32 volume_id);
|
||||
/*virtual*/ S32 getCollisionVolumeID(std::string &name);
|
||||
/*virtual*/ LLPolyMesh* getHeadMesh();
|
||||
/*virtual*/ LLPolyMesh* getUpperBodyMesh();
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ public:
|
|||
|
||||
virtual LLVector3 getVolumePos(S32 joint_index, LLVector3& volume_offset) { return LLVector3::zero; }
|
||||
|
||||
virtual LLJoint* findCollisionVolume(U32 volume_id) { return NULL; }
|
||||
virtual LLJoint* findCollisionVolume(S32 volume_id) { return NULL; }
|
||||
|
||||
virtual S32 getCollisionVolumeID(std::string &name) { return -1; }
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue