]> Dogcows Code - chaz/yoink/blobdiff - src/MainLayer.hh
minor refactoring and state progress
[chaz/yoink] / src / MainLayer.hh
index db529a12d5061b5b4b5e4ff04957c01514bd9416..97385830a326259ea64e5b6534530ff2579dd0ed 100644 (file)
 class MainLayer;
 typedef boost::shared_ptr<MainLayer> MainLayerP;
 
-struct MainLayer : public Mf::Layer
+class MainLayer : public Mf::Layer
 {
+public:
+
        MainLayer();
        ~MainLayer();
 
@@ -62,6 +64,8 @@ struct MainLayer : public Mf::Layer
        void draw(Mf::Scalar alpha) const;
        bool handleEvent(const Mf::Event& event);
 
+       void quit();
+
 private:
 
        /**
@@ -70,7 +74,7 @@ private:
        void setupGL();
        void contextRecreated(const Mf::Notification* note);
 
-       Mf::Engine* engine;
+       Mf::Engine* mEngine;
 };
 
 
This page took 0.018195 seconds and 4 git commands to generate.