]> Dogcows Code - chaz/yoink/blobdiff - src/TitleLayer.hh
cade lab fixes
[chaz/yoink] / src / TitleLayer.hh
index e3814b2cf22b82069ad10601a4a1d6a23bec9c43..fe745ee7a4656a83542060db08767613d96ef11b 100644 (file)
 class TitleLayer;
 typedef boost::shared_ptr<TitleLayer> TitleLayerP;
 
-struct TitleLayer : public Mf::Layer
+class TitleLayer : public Mf::Layer
 {
+public:
+
        static TitleLayerP alloc()
        {
                return TitleLayerP(new TitleLayer);
        }
 
-       void pushed(Mf::Engine& engine);
+       void addedToCore();
 
        void update(Mf::Scalar t, Mf::Scalar dt);
        void draw(Mf::Scalar alpha) const;
@@ -55,8 +57,6 @@ struct TitleLayer : public Mf::Layer
 private:
 
        Mf::Lerp                mFadeIn;
-       Mf::Engine*             mEngine;
-
        Mf::LayerP              mGameLayer;
 };
 
This page took 0.017368 seconds and 4 git commands to generate.