mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 18:44:00 +02:00
include QVariantMap in AvatarData, map values to floats for glm::vec3
This commit is contained in:
parent
b0783e4cce
commit
d0330b0a28
2 changed files with 4 additions and 1 deletions
|
@ -52,7 +52,9 @@ AvatarData::~AvatarData() {
|
|||
}
|
||||
|
||||
void AvatarData::setPositionFromVariantMap(QVariantMap positionMap) {
|
||||
_position = glm::vec3(positionMap.value("x"), positionMap.value("y"), positionMap.value("z"));
|
||||
_position = glm::vec3(positionMap.value("x").toFloat(),
|
||||
positionMap.value("y").toFloat(),
|
||||
positionMap.value("z").toFloat());
|
||||
}
|
||||
|
||||
QVariantMap AvatarData::getPositionVariantMap() {
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
#include <glm/gtc/quaternion.hpp>
|
||||
|
||||
#include <QtCore/QObject>
|
||||
#include <QtCore/QVariantMap>
|
||||
|
||||
#include <NodeData.h>
|
||||
#include "HeadData.h"
|
||||
|
|
Loading…
Reference in a new issue