mirror of
https://github.com/overte-org/overte.git
synced 2025-08-11 08:18:56 +02:00
tweaks to scriptable camera
This commit is contained in:
parent
666393fdad
commit
7379f9c923
2 changed files with 5 additions and 4 deletions
|
@ -268,8 +268,5 @@ void CameraScriptableObject::setMode(const QString& mode) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CameraScriptableObject::setPosition(const glm::vec3& p) {
|
|
||||||
_camera->setTargetPosition(p);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -110,9 +110,13 @@ public:
|
||||||
public slots:
|
public slots:
|
||||||
QString getMode() const;
|
QString getMode() const;
|
||||||
void setMode(const QString& mode);
|
void setMode(const QString& mode);
|
||||||
void setPosition(const glm::vec3& p);
|
void setPosition(const glm::vec3& value) { _camera->setTargetPosition(value);}
|
||||||
|
|
||||||
glm::vec3 getPosition() const { return _camera->getPosition(); }
|
glm::vec3 getPosition() const { return _camera->getPosition(); }
|
||||||
|
|
||||||
|
void setOrientation(const glm::quat& value) { _camera->setTargetRotation(value); }
|
||||||
|
glm::quat getOrientation() const { return _camera->getRotation(); }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Camera* _camera;
|
Camera* _camera;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue