]> Dogcows Code - chaz/yoink/blobdiff - src/Moof/Engine.hh
minor refactoring and state progress
[chaz/yoink] / src / Moof / Engine.hh
index e49f44db853cbf30ca59539a5ab6f04bac64a1be..e42510d3d86af61744bab076f2186249e1e91e26 100644 (file)
@@ -42,8 +42,13 @@ namespace Mf {
 // forward declarations
 class Video;
 
-struct Engine
+class Engine
 {
+       class Impl;
+       boost::shared_ptr<Impl> mImpl;
+
+public:
+
        Engine(int argc, char* argv[], const std::string& name, 
                        const std::string& iconFile, const std::string& configFile);
        ~Engine() {}
@@ -77,10 +82,6 @@ struct Engine
                        throw *this;
                }
        };
-
-private:
-       class Impl;
-       boost::shared_ptr<Impl> impl_;
 };
 
 
This page took 0.018152 seconds and 4 git commands to generate.