efl
1#ifdef HAVE_CONFIG_H
2# include "config.h"
3#else
4# define EFL_BETA_API_SUPPORT
5#endif
6
7#include <Eo.h>
8#include "ector_private.h"
9#include "ector_buffer.eo.h"
10
11EOLIAN static Efl_Gfx_Colorspace
12_ector_buffer_cspace_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd)
13{
14return pd->cspace;
15}
16
17EOLIAN static void
18_ector_buffer_size_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd, int *w, int *h)
19{
20if (w) *w = pd->w;
21if (h) *h = pd->h;
22}
23
24EOLIAN static Ector_Buffer_Flag
25_ector_buffer_flags_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd EINA_UNUSED)
26{
27return ECTOR_BUFFER_FLAG_NONE;
28}
29
30#include "ector_buffer.eo.c"
31#include "ector_surface.eo.c"
32