11 #ifndef __IMG_TileBuffer__
12 #define __IMG_TileBuffer__
22 virtual int getTileWidth()
const = 0;
23 virtual int getTileHeight()
const = 0;
25 virtual void setQuitFlag(
int val=1) = 0;
26 virtual int getQuitFlag()
const = 0;
28 virtual void setMouseXY(
int x,
int y) = 0;
29 virtual void getMouseXY(
int &
x,
int &
y)
const = 0;
32 virtual int canWriteTile()
const = 0;
33 virtual int canReadTile()
const = 0;
35 virtual void writeTile(
int xl,
int xr,
int yb,
int yt,
36 const void *
data) = 0;
42 virtual void getKeyString(
char *str) = 0;
45 virtual void setTileSize(
int w,
int h) = 0;
GLuint const GLfloat * val
virtual ~IMG_TileBuffer()
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
GLint GLenum GLsizei GLint GLsizei const void * data
GLubyte GLubyte GLubyte GLubyte w
GLfloat GLfloat GLfloat GLfloat h