X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FGameLayer.hh;h=f966c7092ca3703affa4dee90dc60172815a75dd;hp=d75d9dc467e07ca998c57374e4482ac816b48112;hb=2d77fb5fb3480f522658f30af6addd5146530517;hpb=64e3c3202d2c1956759fb4da36ca329816c9369a diff --git a/src/GameLayer.hh b/src/GameLayer.hh index d75d9dc..f966c70 100644 --- a/src/GameLayer.hh +++ b/src/GameLayer.hh @@ -47,6 +47,11 @@ #include #include +#include +#include +#include +#include + #include "Character.hh" #include "Heroine.hh" #include "Scene.hh" @@ -58,6 +63,7 @@ typedef boost::shared_ptr GameLayerP; class GameLayer : public Mf::Layer { public: + GameLayer(); static GameLayerP alloc() @@ -99,6 +105,11 @@ private: State mState; Mf::Sound mMusic; Mf::Sound mPunchSound; + + Mf::Ray<2> mRay; + Mf::Line<2> mLine; + Mf::Plane mPlane; + Mf::Sphere<2> mSphere; };