treewars/drawutils.h

22 lines
455 B
C
Raw Normal View History

/* A class with some handy surface handling statics */
#ifndef _DRAWUTILS_H_
#define _DRAWUTILS_H_
#include <SDL/SDL.h>
#include <string>
using std::string;
class DrawUtils
{
public:
DrawUtils() {}
static SDL_Surface* load(string file);
static bool draw(SDL_Surface* dest, SDL_Surface* drawable, int x, int y);
static bool draw(SDL_Surface* dest, SDL_Surface* drawable, int x, int y,
int x2, int y2, int w, int h);
};
#endif