tweaks to scriptable camera

This commit is contained in:
ZappoMan 2014-02-06 23:59:46 -08:00
parent 666393fdad
commit 7379f9c923
2 changed files with 5 additions and 4 deletions

View file

@ -268,8 +268,5 @@ void CameraScriptableObject::setMode(const QString& mode) {
}
}
void CameraScriptableObject::setPosition(const glm::vec3& p) {
_camera->setTargetPosition(p);
}

View file

@ -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;
};