_Evry_Action Struct Reference

Data Fields

Evry_Item base
 
const char * name
 
struct {
   Evry_Type   type
 
   Evry_Type   subtype
 
   Eina_Bool   accept_list
 
   const Evry_Item *   item
 
   Eina_List *   items
 
it1
 
struct {
   Evry_Type   type
 
   Evry_Type   subtype
 
   Eina_Bool   accept_list
 
   const Evry_Item *   item
 
   Eina_List *   items
 
it2
 
Eina_Bool remember_context
 
int(* action )(Evry_Action *act)
 
int(* check_item )(Evry_Action *act, const Evry_Item *it)
 
void(* free )(Evry_Action *act)
 
Eina_List *(* fetch )(Evry_Action *act)