]> git.lizzy.rs Git - irrlicht.git/blobdiff - include/ISkinnedMesh.h
Support GLES2
[irrlicht.git] / include / ISkinnedMesh.h
index 783b26ebd0c61999e406553eda975fb629a48164..33ae23c474cd40c37e0fd82107c2b8ed8fa95516 100644 (file)
@@ -79,6 +79,12 @@ namespace scene
                /* This feature is not implemented in Irrlicht yet */\r
                virtual bool setHardwareSkinning(bool on) = 0;\r
 \r
+               //! Refreshes vertex data cached in joints such as positions and normals\r
+               virtual void refreshJointCache() = 0;\r
+\r
+               //! Moves the mesh into static position.\r
+               virtual void resetAnimation() = 0;\r
+\r
                //! A vertex weight\r
                struct SWeight\r
                {\r
@@ -94,7 +100,7 @@ namespace scene
                private:\r
                        //! Internal members used by CSkinnedMesh\r
                        friend class CSkinnedMesh;\r
-                       bool *Moved;\r
+                       char *Moved;\r
                        core::vector3df StaticPos;\r
                        core::vector3df StaticNormal;\r
                };\r