src/lib/edje_program.c File Reference

Data Structures

struct  _Edje_Program_Data

Functions

void _edje_callbacks_patterns_clean (Edje *ed)
void _edje_emit (Edje *ed, const char *sig, const char *src)
void _edje_emit_handle (Edje *ed, const char *sig, const char *src)
void _edje_program_end (Edje *ed, Edje_Running_Program *runp)
void _edje_program_run (Edje *ed, Edje_Program *pr, Eina_Bool force, const char *ssig, const char *ssrc)
Eina_Bool _edje_program_run_iterate (Edje_Running_Program *runp, double tim)
EAPI double edje_frametime_get (void)
 Get edje trasitions' frame time.
EAPI void edje_frametime_set (double t)
 Set edje trasitions' frame time.
EAPI Eina_Bool edje_object_animation_get (const Evas_Object *obj)
 Get the edje object's animation state.
EAPI void edje_object_animation_set (Evas_Object *obj, Eina_Bool on)
 Set the object's animation state.
EAPI Eina_Bool edje_object_play_get (const Evas_Object *obj)
 Get the edje object's play/pause state.
EAPI void edje_object_play_set (Evas_Object *obj, Eina_Bool play)
 Set the edje object to playing or paused states.
EAPI void edje_object_signal_callback_add (Evas_Object *obj, const char *emission, const char *source, void(*func)(void *data, Evas_Object *o, const char *emission, const char *source), void *data)
 Add a callback for a signal emitted by obj.
EAPI void * edje_object_signal_callback_del (Evas_Object *obj, const char *emission, const char *source, void(*func)(void *data, Evas_Object *o, const char *emission, const char *source))
 Remove a signal-triggered callback from an object.
EAPI void * edje_object_signal_callback_del_full (Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
 Remove a signal-triggered callback from an object.
EAPI void edje_object_signal_emit (Evas_Object *obj, const char *emission, const char *source)
 Send a signal to an edje object.

Variables

int _edje_anim_count = 0
Eina_List * _edje_animators = NULL
Ecore_Animator * _edje_timer = NULL

Variable Documentation

Ecore_Animator* _edje_timer = NULL