+typedef struct _gfxresult
+{
+ void (*write)(struct _gfxresult*gfx, int filedesc);
+ int (*save)(struct _gfxresult*gfx, char*filename);
+ void* (*get)(struct _gfxresult*gfx, char*name);
+ void (*destroy)(struct _gfxresult*gfx);
+
+ void*internal;
+} gfxresult_t;
+