#include "evas_common.h"
#include "evas_private.h"
-
-typedef struct _Evas_Object_Gradient2 Evas_Object_Gradient2;
-
-struct _Evas_Object_Gradient2
-{
- DATA32 magic;
-
- struct {
- struct {
- Evas_Common_Transform transform;
- int spread;
- } fill;
- unsigned char gradient_opaque : 1;
- } cur, prev;
-
- unsigned char gradient_changed : 1;
-};
-
+#include "evas_object_gradient2.h"
/**
--- /dev/null
+#ifndef EVAS_GRADIENT2_H_\r
+#define EVAS_GRADIENT2_H_\r
+\r
+\r
+typedef struct _Evas_Object_Gradient2 Evas_Object_Gradient2;\r
+\r
+struct _Evas_Object_Gradient2\r
+{\r
+ DATA32 magic;\r
+\r
+ struct {\r
+ struct {\r
+ Evas_Common_Transform transform;\r
+ int spread;\r
+ } fill;\r
+ unsigned char gradient_opaque : 1;\r
+ } cur, prev;\r
+\r
+ unsigned char gradient_changed : 1;\r
+};\r
+\r
+\r
+#endif\r
#include "evas_common.h"
#include "evas_private.h"
+#include "evas_object_gradient2.h"
/* private magic number for linear gradient objects */
static const char lg_type[] = "linear_gradient";
#include "evas_common.h"
#include "evas_private.h"
+#include "evas_object_gradient2.h"
/* private magic number for radial gradient objects */
static const char rg_type[] = "radial_gradient";