summaryrefslogtreecommitdiff
path: root/indra/llappearance/llavatarappearance.h
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2025-06-04 16:39:51 +0300
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2025-06-09 20:06:01 +0300
commitb20d10c0cc96cfcd93468b8e31e47ab1977a9555 (patch)
treec7327409c1d4321b41623b35137037998f3dd1f7 /indra/llappearance/llavatarappearance.h
parent6924862d2ef1ef6af6a04c013aebeecbb5717bde (diff)
#4148 Skeleton Translation
Diffstat (limited to 'indra/llappearance/llavatarappearance.h')
-rw-r--r--indra/llappearance/llavatarappearance.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/indra/llappearance/llavatarappearance.h b/indra/llappearance/llavatarappearance.h
index 13e504e639..cea2a837cd 100644
--- a/indra/llappearance/llavatarappearance.h
+++ b/indra/llappearance/llavatarappearance.h
@@ -34,6 +34,7 @@
#include "lltexlayer.h"
#include "llviewervisualparam.h"
#include "llxmltree.h"
+#include "v4math.h"
class LLTexLayerSet;
class LLTexGlobalColor;
@@ -153,7 +154,8 @@ public:
const avatar_joint_list_t& getSkeleton() { return mSkeleton; }
typedef std::map<std::string, std::string> joint_alias_map_t;
const joint_alias_map_t& getJointAliases();
-
+ typedef std::map<std::string, glm::mat4> joint_rest_map_t;
+ joint_rest_map_t getJointRestMatrices() const;
protected:
static bool parseSkeletonFile(const std::string& filename, LLXmlTree& skeleton_xml_tree);