12 #ifndef __IMG_TileSocket_H__
13 #define __IMG_TileSocket_H__
23 class IMG_TileInterface;
34 int xres,
int yres,
int twidth,
int theight,
39 unsigned x0,
unsigned x1,
40 unsigned y0,
unsigned y1)
override;
41 int close(
bool keep_alive=
false)
override;
virtual void getDescription(UT_WorkBuffer &wbuf) const
IMG_DataType getDataType(int idx=0) const
virtual const char * className() const =0
GLuint GLfloat GLfloat GLfloat x1
virtual int open(const IMG_TileOptions &info, int xres, int yres, int tile_device, int tile_height, fpreal aspect)=0
Open the device.
virtual int close(bool keep_alive=false)=0
GLuint GLfloat GLfloat y0
GLuint GLfloat GLfloat GLfloat GLfloat y1
virtual int writeTile(const void *data, unsigned x0, unsigned x1, unsigned y0, unsigned y1)=0