src/Graphics/Drawable.hh
author Tero Marttila <terom@fixme.fi>
Wed, 21 Jan 2009 01:57:24 +0200
branchnew_graphics
changeset 410 41fd46cffc52
child 411 106aaf6eadfe
permissions -rw-r--r--
start working out the Graphics/* code, this is a long way from compiling, let alone working
#ifndef GRAPHICS_DRAWABLE_HH
#define GRAPHICS_DRAWABLE_HH

#include "Display.hh"

namespace graphics
{

/**
 * Abstract interface class to define something that's drawable
 */
class Drawable {
public:
    /**
     * Draw graphics onto the given display
     */
    virtual void draw (Display *display) = 0;
}

}


#endif