ecore_anim: Move struct Ecore_Animator to private header

Summary:
We're going to use this in ecore_evas shortly.

Depends on D7039

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7040
This commit is contained in:
Derek Foreman 2018-09-18 09:42:34 -05:00
parent 501114e679
commit 448c7ca2ce
2 changed files with 15 additions and 16 deletions

View File

@ -43,22 +43,6 @@
#include "Ecore.h"
#include "ecore_private.h"
struct _Ecore_Animator
{
EINA_INLIST;
Ecore_Task_Cb func;
void *data;
double start, run;
Ecore_Timeline_Cb run_func;
void *run_data;
Eina_Bool delete_me : 1;
Eina_Bool suspended : 1;
Eina_Bool just_added : 1;
};
static int _ecore_anim_log_dom = -1;
#ifdef ERR

View File

@ -209,6 +209,21 @@ struct _Efl_Appthread_Data
void *thdat;
};
struct _Ecore_Animator
{
EINA_INLIST;
Ecore_Task_Cb func;
void *data;
double start, run;
Ecore_Timeline_Cb run_func;
void *run_data;
Eina_Bool delete_me : 1;
Eina_Bool suspended : 1;
Eina_Bool just_added : 1;
};
#define EVAS_FRAME_QUEUING 1 /* for test */