#ifndef RasterFont_Header
#define RasterFont_Header

class RasterFont {
protected:
    int	fontOffset;
    
public:
    RasterFont();
    ~RasterFont(void);
    static int debug;
    
    // some useful constants
    enum	{char_width = 10};
    enum	{char_height = 15};
    
    // and the happy helper functions
    void printString(const char *s, double x, double y, double z=0.0);
    void printCenteredString(const char *s, double y, int screen_width, double z=0.0);
};

#endif
