List of all members.
Public Member Functions |
|
| LaxCairoImage (const char *fname, cairo_surface_t *img=NULL, const char *npreviewfile=NULL, int maxx=0, int maxy=0, char del=0) |
|
virtual cairo_surface_t * | Image (int which=0) |
|
virtual void | doneForNow () |
|
virtual unsigned int | imagestate () |
|
virtual int | imagetype () |
|
virtual int | w () |
|
virtual int | h () |
|
virtual int | dataw () |
|
virtual int | datah () |
|
virtual void | clear () |
|
virtual int | createFromData_ARGB8 (int width, int height, int stride, const unsigned char *data) |
|
virtual unsigned char * | getImageBuffer () |
|
virtual int | doneWithBuffer (unsigned char *buffer) |
| | LaxImage (const char *fname) |
| virtual | ~LaxImage () |
|
| anObject () |
| | Set object_id=getUniqueNumber().
|
|
virtual | ~anObject () |
| | Empty virtual destructor.
|
| virtual const char * | whattype () |
| | Returns the type of anObject.
|
|
virtual anObject * | duplicate (anObject *ref=NULL) |
|
virtual int | inc_count () |
| | Increment the data's count by 1. Returns count.
|
| virtual int | dec_count () |
| | Decrement the count of the data, deleting if count is less than or equal to 0.
|
|
virtual int | the_count () |
Public Attributes |
|
cairo_surface_t * | image |
|
int | width |
|
int | height |
|
int | dwidth |
|
int | dheight |
|
char | delpreview |
| | 1 to unlink previewfile in the destructor, else 0.
|
|
char * | filename |
|
char * | previewfile |
|
clock_t | lastaccesstime |
|
int | suppress_debug |
| DeleteRefCountedFunc | deleteMe |
| | Called when the count is decremented to 0.
|
|
unsigned long | object_id |
|
char * | object_idstr |
Protected Attributes |
|
char | flag |
|
char | whichimage |
|
int | display_count |
The documentation for this class was generated from the following file: