class MovingObject;
class CollisionHit;
class Level;
+class Portable;
enum MusicType {
LEVEL_MUSIC,
typedef std::vector<GameObject*> GameObjects;
typedef std::vector<MovingObject*> MovingObjects;
typedef std::vector<SpawnPoint*> SpawnPoints;
+ typedef std::vector<Portable*> Portables;
private:
Level* level; /**< Parent level containing this sector */
GameObjects gameobjects;
MovingObjects moving_objects;
SpawnPoints spawnpoints;
+ Portables portables;
std::string music;
float gravity;