#ifndef __PGSLIB_H__
#define __PGSLIB_H__

#include <PGLib/PGGLib.h>

int32_t PGS_SurfaceFill(PGS_Surface s,int32_t x,int32_t y,int32_t w,int32_t h,int32_t c);

PGS_Surface PGS_SurfaceCreate(int32_t w,int32_t h,int32_t d);
void PGS_SurfaceDelete(PGS_Surface s);
char *PGS_SurfaceBits(PGS_Surface s);
int32_t PGS_SurfaceWidth(PGS_Surface s);
int32_t PGS_SurfaceHeight(PGS_Surface s);
int32_t PGS_SurfaceWidthBytes(PGS_Surface s);
int32_t PGS_SurfaceLock(PGS_Surface s);
void PGS_SurfaceUnlock(PGS_Surface s);

#endif

