diff options
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_animation_alpha_private.h')
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_animation_alpha_private.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_animation_alpha_private.h b/src/lib/evas/canvas/efl_canvas_animation_alpha_private.h new file mode 100644 index 0000000000..fc0b9e655f --- /dev/null +++ b/src/lib/evas/canvas/efl_canvas_animation_alpha_private.h @@ -0,0 +1,19 @@ +#define EFL_ANIMATION_PROTECTED + +#include "evas_common_private.h" +#include <Ecore.h> +#include "efl_canvas_animation_private.h" + +#define EFL_ANIMATION_ALPHA_DATA_GET(o, pd) \ + Efl_Canvas_Animation_Alpha_Data *pd = efl_data_scope_get(o, EFL_CANVAS_ANIMATION_ALPHA_CLASS) + +typedef struct _Efl_Canvas_Animation_Alpha_Property +{ + double alpha; +} Efl_Canvas_Animation_Alpha_Property; + +typedef struct _Efl_Canvas_Animation_Alpha_Data +{ + Efl_Canvas_Animation_Alpha_Property from; + Efl_Canvas_Animation_Alpha_Property to; +} Efl_Canvas_Animation_Alpha_Data; |