#ifndef SCENE_H
#define SCENE_H


#include "GameSim.h"


class Scene
{
public:
  void reset(const std::vector<Game::GameObjectList*>& a_objectLists);

  Game::GameObjectList     m_trucks;
  Game::GameObjectList     m_cars;
  Game::GameObjectList     m_vans;
  Game::GameObjectList     m_bikes;
  Game::GameObjectList     m_trains;
  
  Game::GameObjectList     m_road;
  Game::GameObjectList     m_tracks;
  Game::GameObjectList     m_water;

  Game::GameObjectList     m_trees;

  Game::GameObjectList     m_shrubs;
  Game::GameObjectList     m_buildings;
  Game::GameObjectList     m_rocks;
  Game::GameObjectList     m_logs;
  Game::GameObjectList     m_boats;
  Game::GameObjectList     m_crocs;

  Game::GameObjectList     m_rest;
};


#endif // SCENE_H



