mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 08:04:01 +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:
|
||||
QString getMode() const;
|
||||
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(); }
|
||||
|
||||
void setOrientation(const glm::quat& value) { _camera->setTargetRotation(value); }
|
||||
glm::quat getOrientation() const { return _camera->getRotation(); }
|
||||
|
||||
private:
|
||||
Camera* _camera;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue