diff --git a/pmc/include/surface.h b/pmc/include/surface.h --- a/pmc/include/surface.h +++ b/pmc/include/surface.h @@ -20,17 +20,14 @@ SDL_Surface *screen; public: - enum foregroundColor { BLACK=1, RED, GREEN, BLUE }; - Surface (int w, int h, int d); - ~Surface (); + enum foregroundColor { BLACK = 1, RED, GREEN, BLUE }; - int getWidth () { - return width; - }; + Surface (int w, int h, int d); + Surface (const Surface &) { /* Copy Constructor disabled */ }; + virtual ~Surface (); - int getHeight () { - return height; - }; + int getWidth () { return width; }; + int getHeight () { return height; }; void drawPixel (int x, int y); void drawLine (int x1, int y1, int x2, int y2);