efl

Форк
0
/
ector_buffer.c 
31 строка · 667.0 Байт
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

11
EOLIAN static Efl_Gfx_Colorspace
12
_ector_buffer_cspace_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd)
13
{
14
   return pd->cspace;
15
}
16

17
EOLIAN static void
18
_ector_buffer_size_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd, int *w, int *h)
19
{
20
   if (w) *w = pd->w;
21
   if (h) *h = pd->h;
22
}
23

24
EOLIAN static Ector_Buffer_Flag
25
_ector_buffer_flags_get(const Eo *obj EINA_UNUSED, Ector_Buffer_Data *pd EINA_UNUSED)
26
{
27
   return ECTOR_BUFFER_FLAG_NONE;
28
}
29

30
#include "ector_buffer.eo.c"
31
#include "ector_surface.eo.c"
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.