]> git.tdb.fi Git - libs/gl.git/blobdiff - source/transform.h
Add compatibility support for slope-based animation interpolation
[libs/gl.git] / source / transform.h
index ee821ce1ccd65c5bfeba13d8e86eb7e5ccaa83c3..01c783bd7aa3ede6fe428f85f28c4cb4878ff079 100644 (file)
@@ -39,8 +39,12 @@ private:
 public:
        Transform();
 
+       static Transform from_matrix(const Matrix &);
+
        void set_position(const Vector3 &);
        void set_euler(const AngleVector3 &);
+       void set_rotation(const Angle &, const Vector3 &);
+       void set_scale(float);
        void set_scale(const Vector3 &);
        const Vector3 &get_position() const { return position; }
        const AngleVector3 &get_euler() const { return euler; }