mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-22 16:53:42 +02:00
move skeleton model URL emit to AvatarData
This commit is contained in:
parent
be7eb57205
commit
a0df68f32f
4 changed files with 6 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
|||
//
|
||||
// ScriptableAvatar.cpp
|
||||
//
|
||||
// assignment-client/src/avatars
|
||||
//
|
||||
// Created by Clement on 7/22/14.
|
||||
// Copyright 2014 High Fidelity, Inc.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
//
|
||||
// ScriptableAvatar.h
|
||||
//
|
||||
// assignment-client/src/avatars
|
||||
//
|
||||
// Created by Clement on 7/22/14.
|
||||
// Copyright 2014 High Fidelity, Inc.
|
||||
|
|
|
@ -1699,9 +1699,9 @@ void MyAvatar::setSkeletonModelURL(const QUrl& skeletonModelURL) {
|
|||
}
|
||||
QObject::disconnect(*skeletonConnection);
|
||||
});
|
||||
|
||||
saveAvatarUrl();
|
||||
emit skeletonChanged();
|
||||
emit skeletonModelURLChanged();
|
||||
|
||||
if (previousSkeletonModelURL != _skeletonModelURL) {
|
||||
_clientTraitsHandler.markTraitChanged(AvatarTraits::SkeletonModelURL);
|
||||
|
@ -1776,8 +1776,6 @@ void MyAvatar::useFullAvatarURL(const QUrl& fullAvatarURL, const QString& modelN
|
|||
setSkeletonModelURL(fullAvatarURL);
|
||||
UserActivityLogger::getInstance().changedModel("skeleton", urlString);
|
||||
}
|
||||
|
||||
markIdentityDataChanged();
|
||||
}
|
||||
|
||||
glm::vec3 MyAvatar::getSkeletonPosition() const {
|
||||
|
|
|
@ -1891,11 +1891,13 @@ void AvatarData::setSkeletonModelURL(const QUrl& skeletonModelURL) {
|
|||
if (expanded == _skeletonModelURL) {
|
||||
return;
|
||||
}
|
||||
|
||||
_skeletonModelURL = expanded;
|
||||
qCDebug(avatars) << "Changing skeleton model for avatar" << getSessionUUID() << "to" << _skeletonModelURL.toString();
|
||||
|
||||
updateJointMappings();
|
||||
markIdentityDataChanged();
|
||||
|
||||
emit skeletonModelURLChanged();
|
||||
}
|
||||
|
||||
void AvatarData::setDisplayName(const QString& displayName) {
|
||||
|
|
Loading…
Reference in a new issue