]> Dogcows Code - chaz/yoink/blobdiff - src/Animation.hh
remove some unused stlplus modules
[chaz/yoink] / src / Animation.hh
index ba3860113ba180a69f5c0ae276bf455879958199..c8cdca8ed752c4b3addfdc4ee0ccd61906cabc19 100644 (file)
@@ -1,13 +1,11 @@
 
-/*]  Copyright (c) 2009-2010, Charles McGarvey  [**************************
+/*]  Copyright (c) 2009-2011, Charles McGarvey  [*****************************
 **]  All rights reserved.
 *
-* vi:ts=4 sw=4 tw=75
-*
 * Distributable under the terms and conditions of the 2-clause BSD license;
 * see the file COPYING for a complete text of the license.
 *
-**************************************************************************/
+*****************************************************************************/
 
 #ifndef _ANIMATION_HH_
 #define _ANIMATION_HH_
@@ -22,7 +20,6 @@
 #include <boost/shared_ptr.hpp>
 
 #include <moof/math.hh>
-#include <moof/resource.hh>
 
 
 class Animation;
@@ -35,12 +32,8 @@ typedef boost::shared_ptr<Animation> AnimationP;
  * is determined.  This class is generic enough that a frame can mean just
  * about anything to whatever drawing context is used to render the frame.
  */
-
-class Animation : public moof::resource
+class Animation
 {
-       class impl;
-       boost::shared_ptr<impl> impl_;
-
 public:
 
        Animation(const std::string& name);
@@ -50,13 +43,15 @@ public:
                return AnimationP(new Animation(name));
        }
 
-
        void startSequence(const std::string& name);
 
        void update(moof::scalar t, moof::scalar dt);
        unsigned getFrame() const;
 
-       static bool find_path(std::string& name);
+private:
+
+       class impl;
+       boost::shared_ptr<impl> impl_;
 };
 
 
This page took 0.017929 seconds and 4 git commands to generate.