Extra data used by the filter program.
Each data element is a string (value
) stored as a global variable name
. The program is then responsible for conversion to numbers, tables, etc...
If the execute
flag is set, then the value
can be complex and run, as if the original Lua program contained a line 'name = value'. This can be used to pass in tables.
true
, execute 'name = value'Overridden from Efl.Gfx.Filter.filter_data (get, set).
@property filter_data @pure_virtual { get {} set {} keys { name: string; } values { value: string; execute: bool (false); } }
void efl_gfx_filter_data_get(const Eo *obj, const char *name, const char **value, Eina_Bool *execute); void efl_gfx_filter_data_set(Eo *obj, const char *name, const char *value, Eina_Bool execute);