_Evas_Smart_Cb_Description Struct Reference

Describes a callback issued by a smart object (evas_object_smart_callback_call()), as defined in its smart object class. More...

Data Fields

const char * name
 callback name ("changed", for example)
 
const char * type
 Hint on the type of event_info parameter's contents on a Evas_Smart_Cb callback. More...
 

Detailed Description

Describes a callback issued by a smart object (evas_object_smart_callback_call()), as defined in its smart object class.

This is particularly useful to explain to end users and their code (i.e., introspection) what the parameter event_info will point to.

Examples:
evas-smart-interface.c, and evas-smart-object.c.