2012-12-05 13:15:42 -08:00
|
|
|
#ifndef _ECORE_EVAS_BUFFER_PRIVATE_H_
|
|
|
|
#define _ECORE_EVAS_BUFFER_PRIVATE_H_
|
|
|
|
|
|
|
|
typedef struct _Ecore_Evas_Engine_Buffer_Data Ecore_Evas_Engine_Buffer_Data;
|
|
|
|
|
|
|
|
struct _Ecore_Evas_Engine_Buffer_Data {
|
|
|
|
void *pixels;
|
|
|
|
Evas_Object *image;
|
|
|
|
void (*free_func) (void *data, void *pix);
|
|
|
|
void *(*alloc_func) (void *data, int size);
|
|
|
|
void *data;
|
2019-07-22 01:14:10 -07:00
|
|
|
Eina_Bool lock_data : 1;
|
2018-05-23 14:35:18 -07:00
|
|
|
Eina_Bool resized : 1;
|
2012-12-05 13:15:42 -08:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif /* _ECORE_EVAS_BUFFER_PRIVATE_H_ */
|