include/Level2D.h

00001 
00026 #ifndef _LEVEL2D_
00027 #define _LEVEL2D_
00028 
00029 #include <Vector2D.h>
00030 #include <disableWarnings.h>
00031 #include <Bezier2D.h>
00032 #include <Body2D.h>
00033 #include <World2D.h>
00034 #include <Player.h>
00035 
00036 namespace sonus
00037 {
00055         class Level2D
00056         {
00057 
00058                 public:
00059 
00060                         World2D<Element2D>*     worldBezier2D;
00061                         World2D<Vector2D>*      worldVector2D;
00062                         Player*                         player;
00063                         Vector2D*                       portal;
00064                         bool                            playerReachedPortal;
00065                         bool                            playerHasObstacleBeforePortal;
00066 
00071                         Level2D();
00072 
00078                         Level2D( int obstacleCount );
00079 
00080         };
00081 
00082 }
00083 
00084 #endif

Generated on Tue Aug 26 12:26:54 2008 for sonus by  doxygen 1.5.4