diff options
author | Don Kjer <don@lindenlab.com> | 2012-09-13 03:30:17 +0000 |
---|---|---|
committer | Don Kjer <don@lindenlab.com> | 2012-09-13 03:30:17 +0000 |
commit | 929b7e029513ecbb08c415e945c83ea09dc1b3eb (patch) | |
tree | 2d83d0f1ee29e1f96ea450897ec53ff29bb986f6 /indra/llappearance/llavatarappearance.h | |
parent | da1a303fc33b098f133cb72a8bac9d8e886d65df (diff) |
Instantiated bare-bones LLBakingAvatar concrete class (derived from LLAvatarAppearance). Moved some LLCharacter funcionality from LLVOAvatar to LLAvatarAppearance.
Diffstat (limited to 'indra/llappearance/llavatarappearance.h')
-rw-r--r-- | indra/llappearance/llavatarappearance.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/indra/llappearance/llavatarappearance.h b/indra/llappearance/llavatarappearance.h index b512fd4eda..06607ef899 100644 --- a/indra/llappearance/llavatarappearance.h +++ b/indra/llappearance/llavatarappearance.h @@ -78,6 +78,28 @@ public: /******************************************************************************** ** ** + ** INHERITED + **/ + + //-------------------------------------------------------------------- + // LLCharacter interface and related + //-------------------------------------------------------------------- +public: + /*virtual*/ LLJoint* getCharacterJoint(U32 num); + + /*virtual*/ const char* getAnimationPrefix() { return "avatar"; } + /*virtual*/ LLVector3 getVolumePos(S32 joint_index, LLVector3& volume_offset); + /*virtual*/ LLJoint* findCollisionVolume(U32 volume_id); + /*virtual*/ S32 getCollisionVolumeID(std::string &name); + /*virtual*/ LLPolyMesh* getHeadMesh(); + /*virtual*/ LLPolyMesh* getUpperBodyMesh(); + +/** Inherited + ** ** + *******************************************************************************/ + +/******************************************************************************** + ** ** ** STATE **/ public: |