#include <Level2D.h>
Public Member Functions | |
| Level2D () | |
| Level2D (int obstacleCount) | |
Public Attributes | |
| World2D< Element2D > * | worldBezier2D |
| World2D< Vector2D > * | worldVector2D |
| Player * | player |
| Vector2D * | portal |
| bool | playerReachedPortal |
| bool | playerHasObstacleBeforePortal |
Represents a level in the game. A level consists of a world described through a bezier version and a vector version, a player, a portal and global flags. The flag playerReachedPortal indicates the collision between the player and the portal and playerHasObstacleBeforePortal whether the player could see the portal or not. (used in sonus::Sound for low pass filter)
filename: Level2D.h
| sonus::Level2D::Level2D | ( | ) |
Constructor
| sonus::Level2D::Level2D | ( | int | obstacleCount | ) |
Constructor
1.5.4