diff options
author | Stefan Schmidt <stefan@osg.samsung.com> | 2016-10-20 17:29:36 +0200 |
---|---|---|
committer | Stefan Schmidt <stefan@osg.samsung.com> | 2016-10-20 17:45:33 +0200 |
commit | d29bb3bbecc0ca98382e7c11e87d21e6754ca775 (patch) | |
tree | d3567209bd1e5d7541514e4a23995ce7054fe543 /src/lib/eo/eina_types.eot | |
parent | 4e7b9ae7bab61c2f8aed9c7e298662a7bb572f07 (diff) |
docs: eina_types: add descriptions for some structs for these eina beta api's
Diffstat (limited to 'src/lib/eo/eina_types.eot')
-rw-r--r-- | src/lib/eo/eina_types.eot | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/src/lib/eo/eina_types.eot b/src/lib/eo/eina_types.eot index c7b9c958fb..99c61af457 100644 --- a/src/lib/eo/eina_types.eot +++ b/src/lib/eo/eina_types.eot | |||
@@ -1,24 +1,26 @@ | |||
1 | /* FIXME: Move to Eina when we decide they are handled properly. */ | 1 | /* FIXME: Move to Eina when we decide they are handled properly. */ |
2 | struct @extern Eina.Rectangle { | 2 | struct @extern Eina.Rectangle { |
3 | x: int; | 3 | [[Eina Rectangle]] |
4 | y: int; | 4 | x: int; [[X coordinate of the rectangle]] |
5 | w: int; | 5 | y: int; [[Y coordinate of the rectangle]] |
6 | h: int; | 6 | w: int; [[Width of the rectangle]] |
7 | h: int; [[Height of the rectangle]] | ||
7 | } | 8 | } |
8 | struct @extern Eina.File; | 9 | struct @extern Eina.File; |
9 | 10 | ||
10 | struct @extern Eina.Matrix3 { | 11 | struct @extern Eina.Matrix3 { |
11 | xx: double; | 12 | [[Eina 3x3 Matrix]] |
12 | xy: double; | 13 | xx: double; [[XX matrix value]] |
13 | xz: double; | 14 | xy: double; [[XY matrix value]] |
14 | 15 | xz: double; [[XZ matrix value]] | |
15 | yx: double; | 16 | |
16 | yy: double; | 17 | yx: double; [[YX matrix value]] |
17 | yz: double; | 18 | yy: double; [[YY matrix value]] |
18 | 19 | yz: double; [[YZ matrix value]] | |
19 | zx: double; | 20 | |
20 | zy: double; | 21 | zx: double; [[ZX matrix value]] |
21 | zz: double; | 22 | zy: double; [[ZY matrix value]] |
23 | zz: double; [[ZZ matrix value]] | ||
22 | } | 24 | } |
23 | 25 | ||
24 | struct @extern Eina.Inarray; | 26 | struct @extern Eina.Inarray; |
@@ -35,6 +37,7 @@ struct @extern Eina.File.Direct.Info; | |||
35 | };*/ | 37 | };*/ |
36 | 38 | ||
37 | enum @extern Eina.Xattr.Flags { | 39 | enum @extern Eina.Xattr.Flags { |
40 | [[Eina file extended attributes flags]] | ||
38 | insert, [[This is the default behaviour, it will either create or replace the extended attribute]] | 41 | insert, [[This is the default behaviour, it will either create or replace the extended attribute]] |
39 | replace, [[This will only succeed if the extended attribute previously existed]] | 42 | replace, [[This will only succeed if the extended attribute previously existed]] |
40 | created [[This will only succeed if the extended attribute wasn't previously set]] | 43 | created [[This will only succeed if the extended attribute wasn't previously set]] |
@@ -46,12 +49,12 @@ struct @extern @free(eina_binbuf_free) Eina.Binbuf; | |||
46 | 49 | ||
47 | struct @extern Eina.Slice { | 50 | struct @extern Eina.Slice { |
48 | [[A linear, read-only, memory segment]] | 51 | [[A linear, read-only, memory segment]] |
49 | len: size; | 52 | len: size; [[Length of the memory segment]] |
50 | mem: const(void_ptr); | 53 | mem: const(void_ptr); [[Pointer to memory segment]] |
51 | } | 54 | } |
52 | 55 | ||
53 | struct @extern Eina.Rw_Slice { | 56 | struct @extern Eina.Rw_Slice { |
54 | [[A linear, read-write, memory segment]] | 57 | [[A linear, read-write, memory segment]] |
55 | len: size; | 58 | len: size; [[Length of the memory segment]] |
56 | mem: void_ptr; | 59 | mem: void_ptr; [[Pointer to memory segment]] |
57 | } | 60 | } |