#pragma once #include "Camera.h" class Level { public: Level(); Level(Camera* camera); virtual ~Level(); virtual void Update(float elapsedSec); virtual void Draw() const; virtual void MouseMove(const Point2f& mousePos); private: protected: Camera* m_pCamera; };