forked from enlightenment/efl
* edje: Starting cleanup of Edje_Real_Part.
SVN revision: 41681
This commit is contained in:
parent
b6a228e3eb
commit
16111c4867
|
@ -614,6 +614,7 @@ struct _Edje_Part_Description
|
||||||
|
|
||||||
|
|
||||||
typedef struct _Edje Edje;
|
typedef struct _Edje Edje;
|
||||||
|
typedef struct _Edje_Real_Part_State Edje_Real_Part_State;
|
||||||
typedef struct _Edje_Real_Part Edje_Real_Part;
|
typedef struct _Edje_Real_Part Edje_Real_Part;
|
||||||
typedef struct _Edje_Running_Program Edje_Running_Program;
|
typedef struct _Edje_Running_Program Edje_Running_Program;
|
||||||
typedef struct _Edje_Signal_Callback Edje_Signal_Callback;
|
typedef struct _Edje_Signal_Callback Edje_Signal_Callback;
|
||||||
|
@ -757,6 +758,20 @@ struct _Edje_Calc_Params
|
||||||
unsigned char smooth : 1; // 4
|
unsigned char smooth : 1; // 4
|
||||||
}; // 116
|
}; // 116
|
||||||
|
|
||||||
|
struct _Edje_Real_Part_State
|
||||||
|
{
|
||||||
|
Edje_Part_Description *description; // 4
|
||||||
|
Edje_Real_Part *rel1_to_x; // 4
|
||||||
|
Edje_Real_Part *rel1_to_y; // 4
|
||||||
|
Edje_Real_Part *rel2_to_x; // 4
|
||||||
|
Edje_Real_Part *rel2_to_y; // 4
|
||||||
|
#ifdef EDJE_CALC_CACHE
|
||||||
|
Edje_Calc_Params p; // 116
|
||||||
|
int state; // 4
|
||||||
|
#endif
|
||||||
|
}; // 20
|
||||||
|
// WITH EDJE_CALC_CACHE 140
|
||||||
|
|
||||||
struct _Edje_Real_Part
|
struct _Edje_Real_Part
|
||||||
{
|
{
|
||||||
Edje *edje; // 4
|
Edje *edje; // 4
|
||||||
|
@ -809,17 +824,7 @@ struct _Edje_Real_Part
|
||||||
|
|
||||||
double description_pos; // 8
|
double description_pos; // 8
|
||||||
Edje_Part_Description *chosen_description; // 4
|
Edje_Part_Description *chosen_description; // 4
|
||||||
struct {
|
Edje_Real_Part_State param1, param2, custom; // 60 // FIXME: custom should be alloced on demand - 20--
|
||||||
Edje_Part_Description *description; // 4
|
|
||||||
Edje_Real_Part *rel1_to_x; // 4
|
|
||||||
Edje_Real_Part *rel1_to_y; // 4
|
|
||||||
Edje_Real_Part *rel2_to_x; // 4
|
|
||||||
Edje_Real_Part *rel2_to_y; // 4
|
|
||||||
#ifdef EDJE_CALC_CACHE
|
|
||||||
Edje_Calc_Params p; // 116
|
|
||||||
int state; // 4
|
|
||||||
#endif
|
|
||||||
} param1, param2, custom; // 60 // FIXME: custom should be alloced on demand - 20--
|
|
||||||
// WITH EDJE_CALC_CACHE: 420
|
// WITH EDJE_CALC_CACHE: 420
|
||||||
|
|
||||||
#ifdef EDJE_CALC_CACHE
|
#ifdef EDJE_CALC_CACHE
|
||||||
|
|
Loading…
Reference in New Issue