2015-05-29 03:31:05 -07:00
|
|
|
/* FIXME: Move to Eina when we decide they are handled properly. */
|
2015-06-01 06:04:09 -07:00
|
|
|
struct @extern Eina.Rectangle {
|
2015-05-29 06:20:11 -07:00
|
|
|
x: int;
|
|
|
|
y: int;
|
|
|
|
w: int;
|
|
|
|
h: int;
|
|
|
|
}
|
2015-06-01 06:05:31 -07:00
|
|
|
struct @extern Eina.File;
|
2016-02-12 06:39:50 -08:00
|
|
|
|
2016-02-17 01:58:12 -08:00
|
|
|
struct @extern Eina.Matrix3 {
|
2016-02-12 06:39:50 -08:00
|
|
|
xx: double;
|
|
|
|
xy: double;
|
|
|
|
xz: double;
|
|
|
|
|
|
|
|
yx: double;
|
|
|
|
yy: double;
|
|
|
|
yz: double;
|
|
|
|
|
|
|
|
zx: double;
|
|
|
|
zy: double;
|
|
|
|
zz: double;
|
|
|
|
}
|
2016-02-17 02:00:11 -08:00
|
|
|
|
|
|
|
struct @extern Eina.Inarray;
|
2016-04-19 08:23:39 -07:00
|
|
|
|
|
|
|
type @extern Eina.Unicode: uint32;
|
2016-04-12 12:00:23 -07:00
|
|
|
|
|
|
|
struct @extern Eina.File.Direct.Info;
|
|
|
|
/*{
|
|
|
|
path_lenght: size_t; [[Size of the whole path]]
|
|
|
|
name_length: size_t; [[Size of the filename/basename component]]
|
|
|
|
name_start: size_t; [[Start position of the filename/basename component]]
|
|
|
|
type: Eina_File_Type; [[File type]]
|
|
|
|
path: char[EINA_PATH_MAX]; [[The path]]
|
|
|
|
};*/
|
|
|
|
|
|
|
|
enum @extern Eina.Xattr.Flags {
|
|
|
|
insert, [[This is the default behaviour, it will either create or replace the extended attribute]]
|
|
|
|
replace, [[This will only succeed if the extended attribute previously existed]]
|
|
|
|
created [[This will only succeed if the extended attribute wasn't previously set]]
|
|
|
|
}
|
|
|
|
|
2016-08-04 09:45:37 -07:00
|
|
|
type @extern Eina.Error: int;
|
2016-08-16 09:11:12 -07:00
|
|
|
|
|
|
|
struct @extern @free(eina_binbuf_free) Eina.Binbuf;
|