11 #ifndef __IMG_TileBuffer__
12 #define __IMG_TileBuffer__
27 virtual
int getTileWidth() const = 0;
28 virtual
int getTileHeight() const = 0;
30 virtual
void setQuitFlag(
int val=1) = 0;
31 virtual
int getQuitFlag() const = 0;
33 virtual
void setMouseXY(
int x,
int y) = 0;
34 virtual
void getMouseXY(
int &x,
int &y) const = 0;
37 virtual
int canWriteTile() const = 0;
38 virtual
int canReadTile() const = 0;
40 virtual
void writeTile(
int xl,
int xr,
int yb,
int yt,
41 const
void *
data) = 0;
47 virtual
void getKeyString(
char *str) = 0;
50 virtual
void setTileSize(
int w,
int h) = 0;
virtual ~IMG_TileBuffer()
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
GLfloat GLfloat GLfloat GLfloat h
GLubyte GLubyte GLubyte GLubyte w