Evas box: Fix Eolian warnings.

This includes either migrating types to eolian, fixing namespace or
importing extra types.
This commit is contained in:
Tom Hacohen 2016-02-16 14:33:32 +00:00
parent fab9bd38c8
commit 511c4deb84
1 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
type @extern Evas_Object_Box_Data: __undefined_type; /* FIXME: Not implemented because annonymous structs are not supported */
type @extern Evas_Object_Box_Option: __undefined_type; /* FIXME: Not implemented because bitfields are not supported. */
type @extern Evas_Object_Box_Layout: __undefined_type; /* FIXME: Function pointers are not supported */
type @extern Eina_Free_Cb: __undefined_type; /* FIXME: Function pointers are not supported */
type @extern va_list: __undefined_type; /* FIXME: va_list is not supported */
class Evas.Box (Evas.Smart_Clipped)
{
legacy_prefix: evas_object_box;
@ -68,7 +74,7 @@ class Evas.Box (Evas.Smart_Clipped)
values {
cb: Evas_Object_Box_Layout @nonull; [[The new layout function to set on $o.]]
data: const(void)*; [[Data pointer to be passed to $cb.]]
free_data: Eina.Free_Cb; [[Function to free $data, if need be.]]
free_data: Eina_Free_Cb; [[Function to free $data, if need be.]]
}
}
layout_horizontal {