SL-10471 - collision volume api
parent
84cca265e5
commit
b27ca1e68e
|
|
@ -1370,9 +1370,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();
|
||||
|
|
|
|||
|
|
@ -183,7 +183,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