forked from enlightenment/efl
34 lines
571 B
C
34 lines
571 B
C
#ifndef EFL_GFX_VG_VALUE_PROVIDER_H
|
|
#define EFL_GFX_VG_VALUE_PROVIDER_H
|
|
|
|
#include "evas_common_private.h"
|
|
#include "evas_private.h"
|
|
#include "evas_vg_private.h"
|
|
|
|
struct _Efl_Gfx_Vg_Value_Provider_Data
|
|
{
|
|
Eo* obj;
|
|
Efl_Gfx_Vg_Value_Provider_Flags flag;
|
|
|
|
Eina_Stringshare *keypath;
|
|
|
|
Eina_Matrix4 *m;
|
|
struct {
|
|
int r;
|
|
int g;
|
|
int b;
|
|
int a;
|
|
} fill;
|
|
struct {
|
|
int r;
|
|
int g;
|
|
int b;
|
|
int a;
|
|
double width;
|
|
} stroke;
|
|
};
|
|
|
|
typedef struct _Efl_Gfx_Vg_Value_Provider_Data Efl_Gfx_Vg_Value_Provider_Data;
|
|
|
|
#endif
|