_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_List * 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
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
Edje_Var_Poolvar_pool
Evas_Coord w
unsigned int walking_actions: 1
unsigned int walking_callbacks: 1
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_List* _Edje::subobjs
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: