_Edje Struct Reference

Data Fields

Eina_List * actions
 
const Edje_Smart_Apiapi
 
Evas_Object_Smart_Clipped_Data base
 
int block
 
unsigned int block_break: 1
 
unsigned int calc_only: 1
 
Eina_List * callbacks
 
Edje_Part_Collectioncollection
 
Eina_Hash * color_classes
 
unsigned int delete_callbacks: 1
 
unsigned int delete_me: 1
 
unsigned int dirty: 1
 
unsigned int entries_inited: 1
 
Edje_Filefile
 
Edje_Real_Partfocused_part
 
int freeze
 
unsigned int freeze_calc: 1
 
const char * group
 
Eina_List * groups
 
Evas_Coord h
 
unsigned int has_entries: 1
 
unsigned int have_mapped_part: 1
 
unsigned int have_objects: 1
 
Eina_Bool is_rtl: 1
 
struct {
   void *   data
 
   Edje_Item_Provider_Cb   func
 
item_provider
 
unsigned int just_added_callbacks: 1
 
lua_State * L
 
int load_error
 
Eina_Inlist * lua_objs
 
int lua_ref
 
Eina_List * markup_filter_callbacks
 
struct {
   Eina_Hash *   color_class
 
   Eina_Hash *   text_class
 
members
 
struct {
   void *   data
 
   Edje_Message_Handler_Cb   func
 
   int   num
 
message
 
Edje_Size min
 
unsigned int no_anim: 1
 
Evas_Object * obj
 
const char * parent
 
const char * path
 
struct {
   Edje_Signals_Sources_Patterns   callbacks
 
   Edje_Signals_Sources_Patterns   programs
 
patterns
 
unsigned int paused: 1
 
double paused_at
 
Eina_List * pending_actions
 
Edje_Perspectivepersp
 
unsigned int postponed: 1
 
int preload_count
 
int processing_messages
 
unsigned int recalc: 1
 
unsigned int recalc_call: 1
 
unsigned int recalc_hints: 1
 
int references
 
FLOAT_T scale
 
void * script_only_data
 
int state
 
Eina_List * subobjs
 
Edje_Real_Part ** table_parts
 
unsigned int table_parts_size
 
Edje_Program ** table_programs
 
int table_programs_size
 
struct {
   void *   data
 
   Edje_Text_Change_Cb   func
 
text_change
 
Eina_List * text_classes
 
Eina_List * text_insert_filter_callbacks
 
unsigned int update_hints: 1
 
Eina_List * user_defined
 
Edje_Var_Poolvar_pool
 
Evas_Coord w
 
unsigned int walking_actions: 1
 
int walking_callbacks
 
Evas_Coord x
 
Evas_Coord y
 

Field Documentation

const Edje_Smart_Api* _Edje::api

Referenced by edje_object_file_set().

int _Edje::block
unsigned int _Edje::block_break
Eina_Hash* _Edje::color_class
unsigned int _Edje::delete_callbacks
unsigned int _Edje::entries_inited
Edje_Real_Part* _Edje::focused_part
int _Edje::freeze
unsigned int _Edje::freeze_calc
Edje_Item_Provider_Cb _Edje::func
unsigned int _Edje::has_entries
unsigned int _Edje::have_mapped_part
unsigned int _Edje::have_objects
struct { ... } _Edje::item_provider
unsigned int _Edje::just_added_callbacks
Eina_Inlist* _Edje::lua_objs
int _Edje::lua_ref
unsigned int _Edje::no_anim
const char* _Edje::parent
unsigned int _Edje::paused
double _Edje::paused_at

Referenced by edje_object_play_set().

Eina_List* _Edje::pending_actions
unsigned int _Edje::postponed
int _Edje::preload_count

Referenced by edje_object_preload().

int _Edje::processing_messages
unsigned int _Edje::recalc
int _Edje::references

Referenced by _edje_ref(), and _edje_unref().

void* _Edje::script_only_data

Referenced by _edje_script_only_init().

int _Edje::state
Eina_Hash* _Edje::text_class
Eina_List* _Edje::text_classes
unsigned int _Edje::update_hints
unsigned int _Edje::walking_actions

The documentation for this struct was generated from the following file: