]> Dogcows Code - chaz/yoink/blobdiff - src/GameLayer.hh
minor refactoring and state progress
[chaz/yoink] / src / GameLayer.hh
index b2df7ef11f3aa3433612fc17ed0fec8b86400152..a1b5d6d87f3a5dbf38922de6487d3981e5f76f1c 100644 (file)
 #include <Moof/Interpolator.hh>
 #include <Moof/Layer.hh>
 #include <Moof/Math.hh>
-#include <Moof/Scene.hh>
 #include <Moof/Sound.hh>
 
 #include "Character.hh"
+#include "Heroine.hh"
 #include "Hud.hh"
+#include "Scene.hh"
 
 
 class GameLayer;
@@ -71,18 +72,21 @@ public:
 
 private:
 
-       Mf::Sound music;
+       void setProjection();
+       void setProjection(Mf::Scalar width, Mf::Scalar height);
 
-       CharacterP heroine;
-       Mf::Sound punchSound;
 
-       Mf::PolynomialInterpolator<5> interp;
-       Mf::Lerp fadeIn;
+       Mf::Sound               mMusic;
 
-       Mf::Camera camera;
-       Mf::OctreeP octree;
+       HeroineP                mHeroine;
+       SceneP                  mScene;
+       Mf::Sound               mPunchSound;
 
-       HudP hud;
+       Mf::PolynomialInterpolator<5> mInterp;
+
+       Mf::Camera              mCamera;
+
+       HudP                    mHud;
 };
 
 
This page took 0.021065 seconds and 4 git commands to generate.