summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-07-08 15:12:32 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2015-07-08 15:13:26 +0100
commit18502b842971c2d0ef38357f80c3b1a296a46c83 (patch)
tree0b46b812113215f0d47a5c40c94644ae60cb8603 /src/lib
parent80eed1e285b285393432cf157f12d56763c19dcc (diff)
efl: fix doc references across the tree to validate right
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/ecore_audio/ecore_audio.eo6
-rw-r--r--src/lib/ecore_audio/ecore_audio_in.eo4
-rw-r--r--src/lib/ecore_con/ecore_con_base.eo19
-rw-r--r--src/lib/ecore_con/ecore_con_eet_base.eo6
-rw-r--r--src/lib/ecore_con/ecore_con_server.eo8
-rw-r--r--src/lib/edje/edje_types.eot81
-rw-r--r--src/lib/efl/interfaces/efl_gfx_base.eo6
-rw-r--r--src/lib/efl/interfaces/efl_gfx_shape.eo16
-rw-r--r--src/lib/efl/interfaces/efl_gfx_view.eo2
-rw-r--r--src/lib/efl/interfaces/efl_model_base.eo46
-rw-r--r--src/lib/efl/interfaces/efl_text.eo4
-rw-r--r--src/lib/efl/interfaces/efl_text_properties.eo9
-rw-r--r--src/lib/eio/eio_model.eo2
-rw-r--r--src/lib/emotion/emotion_object.eo7
-rw-r--r--src/lib/eo/eo_base.eo26
-rw-r--r--src/lib/evas/canvas/evas_canvas3d_material.eo12
-rw-r--r--src/lib/evas/canvas/evas_types.eot33
17 files changed, 167 insertions, 120 deletions
diff --git a/src/lib/ecore_audio/ecore_audio.eo b/src/lib/ecore_audio/ecore_audio.eo
index 47f3d1b..1491634 100644
--- a/src/lib/ecore_audio/ecore_audio.eo
+++ b/src/lib/ecore_audio/ecore_audio.eo
@@ -109,12 +109,12 @@ class Ecore_Audio (Eo.Base)
109 @since 1.8 109 @since 1.8
110 ]] 110 ]]
111 params { 111 params {
112 vio: Ecore_Audio_Vio *; [[the @Ecore_Audio_Vio struct with the 112 vio: Ecore_Audio_Vio *; [[the \@ref Ecore_Audio_Vio struct with
113 function callbacks 113 the function callbacks
114 ]] 114 ]]
115 data: void *; [[user data to pass to the VIO functions]] 115 data: void *; [[user data to pass to the VIO functions]]
116 free_func: eo_key_data_free_func; [[this function takes care to 116 free_func: eo_key_data_free_func; [[this function takes care to
117 clean up @data when he VIO is 117 clean up $data when he VIO is
118 destroyed. NULL means do 118 destroyed. NULL means do
119 nothing. 119 nothing.
120 ]] 120 ]]
diff --git a/src/lib/ecore_audio/ecore_audio_in.eo b/src/lib/ecore_audio/ecore_audio_in.eo
index bad4681..804c609 100644
--- a/src/lib/ecore_audio/ecore_audio_in.eo
+++ b/src/lib/ecore_audio/ecore_audio_in.eo
@@ -77,8 +77,8 @@ class Ecore_Audio_In (Ecore_Audio)
77 [[Set the looped state of the input 77 [[Set the looped state of the input
78 78
79 If the input is looped and reaches the end it will start from the 79 If the input is looped and reaches the end it will start from the
80 beginning again. At the same time the event @ECORE_AUDIO_EV_IN_LOOPED 80 beginning again. At the same time the event
81 will be emitted 81 \@ref ECORE_AUDIO_EV_IN_LOOPED will be emitted
82 82
83 @since 1.8 83 @since 1.8
84 ]] 84 ]]
diff --git a/src/lib/ecore_con/ecore_con_base.eo b/src/lib/ecore_con/ecore_con_base.eo
index 7dcb1cf..01d1535 100644
--- a/src/lib/ecore_con/ecore_con_base.eo
+++ b/src/lib/ecore_con/ecore_con_base.eo
@@ -52,7 +52,7 @@ abstract Ecore.Con.Base (Eo.Base) {
52 what you are doing. 52 what you are doing.
53 53
54 Note: This function is only valid for servers created with 54 Note: This function is only valid for servers created with
55 @ecore_con_server_connect. 55 \@ref ecore_con_server_connect.
56 56
57 Warning: Seriously. Don't use this unless you know what you are doing. 57 Warning: Seriously. Don't use this unless you know what you are doing.
58 58
@@ -83,11 +83,10 @@ abstract Ecore.Con.Base (Eo.Base) {
83 than this value, it will be disconnected. A value of < 1 disables 83 than this value, it will be disconnected. A value of < 1 disables
84 the idle timeout. 84 the idle timeout.
85 85
86 This timeout is not affected by the one set by 86 This timeout is not affected by the one set by @.timeout.set. A
87 @ecore_con_client_timeout_set. A client will be disconnected 87 client will be disconnected whenever the client or the server
88 whenever the client or the server timeout is reached. That means, 88 timeout is reached. That means, the lower timeout value will be
89 the lower timeout value will be used for that client if 89 used for that client if @.timeout.set is used on it.
90 @ecore_con_client_timeout_set is used on it.
91 ]] 90 ]]
92 set { 91 set {
93 legacy: null; 92 legacy: null;
@@ -112,9 +111,7 @@ abstract Ecore.Con.Base (Eo.Base) {
112 This function will send the given data to the server as soon as the 111 This function will send the given data to the server as soon as the
113 program is back to the main loop. Thus, this function returns 112 program is back to the main loop. Thus, this function returns
114 immediately (non-blocking). If the data needs to be sent now, call 113 immediately (non-blocking). If the data needs to be sent now, call
115 @ecore_con_server_flush after this one. 114 \@ref ecore_con_server_flush after this one.
116
117 See also @ecore_con_client_send and @ecore_con_server_flush.
118 ]] 115 ]]
119 legacy: null; 116 legacy: null;
120 117
@@ -134,8 +131,8 @@ abstract Ecore.Con.Base (Eo.Base) {
134 131
135 canonname - the canonical name of the address, ip - the resolved ip 132 canonname - the canonical name of the address, ip - the resolved ip
136 address, addr - a pointer to the socket address, addrlen - the length 133 address, addr - a pointer to the socket address, addrlen - the length
137 of the socket address, in bytes, data - the data pointer given as 134 of the socket address, in bytes, data - the data pointer given as
138 arameter to @ecore_con_lookup. 135 parameter.
139 ]] 136 ]]
140 params { 137 params {
141 name: const(char)* @nonull; [[IP address or server name to translate.]] 138 name: const(char)* @nonull; [[IP address or server name to translate.]]
diff --git a/src/lib/ecore_con/ecore_con_eet_base.eo b/src/lib/ecore_con/ecore_con_eet_base.eo
index 15abc46..e0e53f6 100644
--- a/src/lib/ecore_con/ecore_con_eet_base.eo
+++ b/src/lib/ecore_con/ecore_con_eet_base.eo
@@ -37,19 +37,19 @@ class Ecore.Con.Eet.Base (Eo.Base) {
37 } 37 }
38 } 38 }
39 data_callback_del { 39 data_callback_del {
40 [[Function to delete the @data_callback.]] 40 [[Function to delete the @.data_callback.]]
41 params { 41 params {
42 name: const (char) *; [[The name of the eet stream.]] 42 name: const (char) *; [[The name of the eet stream.]]
43 } 43 }
44 } 44 }
45 raw_data_callback_del { 45 raw_data_callback_del {
46 [[Function to delete the @raw_data_callback.]] 46 [[Function to delete the @.raw_data_callback.]]
47 params { 47 params {
48 name: const (char) *; [[The name of the eet stream.]] 48 name: const (char) *; [[The name of the eet stream.]]
49 } 49 }
50 } 50 }
51 register { 51 register {
52 [[Function to register a @Eet_Data_Descriptor to the 52 [[Function to register a \@ref Eet_Data_Descriptor to the
53 ecore_con_eet object.]] 53 ecore_con_eet object.]]
54 legacy: ecore_con_eet; 54 legacy: ecore_con_eet;
55 params { 55 params {
diff --git a/src/lib/ecore_con/ecore_con_server.eo b/src/lib/ecore_con/ecore_con_server.eo
index 23cfd67..b1f975c 100644
--- a/src/lib/ecore_con/ecore_con_server.eo
+++ b/src/lib/ecore_con/ecore_con_server.eo
@@ -48,10 +48,10 @@ class Ecore.Con.Server (Ecore.Con.Base) {
48 @property clients { 48 @property clients {
49 [[Retrieves the current list of clients. 49 [[Retrieves the current list of clients.
50 50
51 Each node in the returned list points to an @Ecore_Con_Client. This 51 Each node in the returned list points to an \@ref Ecore_Con_Client.
52 list cannot be modified or freed. It can also change if new clients 52 This list cannot be modified or freed. It can also change if new
53 are connected or disconnected, and will become invalid when the 53 clients are connected or disconnected, and will become invalid
54 server is deleted/freed. 54 when the server is deleted/freed.
55 ]] 55 ]]
56 get { 56 get {
57 } 57 }
diff --git a/src/lib/edje/edje_types.eot b/src/lib/edje/edje_types.eot
index c44bd53..58b0221 100644
--- a/src/lib/edje/edje_types.eot
+++ b/src/lib/edje/edje_types.eot
@@ -28,7 +28,7 @@ enum Edje.Load_Error {
28 corrupt_file = 5, [[The file pointed to was corrupt]] 28 corrupt_file = 5, [[The file pointed to was corrupt]]
29 unknown_format = 6, [[The file pointed to had an unknown format]] 29 unknown_format = 6, [[The file pointed to had an unknown format]]
30 incompatible_file = 7, [[The file pointed to is incompatible, i.e., it doesn't match the library's current version's format]] 30 incompatible_file = 7, [[The file pointed to is incompatible, i.e., it doesn't match the library's current version's format]]
31 unknown_collection = 8, [[The group/collection set to load from was @b not found in the file]] 31 unknown_collection = 8, [[The group/collection set to load from was not found in the file]]
32 recursive_reference = 9 [[The group/collection set to load from had <b>recursive references</b> on its components]] 32 recursive_reference = 9 [[The group/collection set to load from had <b>recursive references</b> on its components]]
33} 33}
34 34
@@ -43,26 +43,54 @@ enum Edje.Text.Autocapital_Type {
43enum Edje.Input_Hints { 43enum Edje.Input_Hints {
44 legacy: Edje_Input_Hint; 44 legacy: Edje_Input_Hint;
45 45
46 none = 0, [[No active hints @since 1.12]] 46 none = 0, [[No active hints
47 auto_complete = 1 << 0, [[Suggest word auto completion @since 1.12]] 47
48 sensitive_data = 1 << 1 [[Typed text should not be stored. @since 1.12]] 48 @since 1.12]]
49 auto_complete = 1 << 0, [[Suggest word auto completion
50
51 @since 1.12]]
52 sensitive_data = 1 << 1 [[Typed text should not be stored.
53
54 @since 1.12]]
49} 55}
50 56
51enum Edje.Input_Panel.Lang { 57enum Edje.Input_Panel.Lang {
52 automatic, [[Automatic @since 1.2]] 58 automatic, [[Automatic
53 alphabet [[Alphabet @since 1.2]] 59
60 @since 1.2]]
61 alphabet [[Alphabet
62
63 @since 1.2]]
54} 64}
55 65
56enum Edje.Input_Panel.Return_Key_Type { 66enum Edje.Input_Panel.Return_Key_Type {
57 default, [[Default @since 1.2]] 67 default, [[Default
58 done, [[Done @since 1.2]] 68
59 go, [[Go @since 1.2]] 69 @since 1.2]]
60 join, [[Join @since 1.2]] 70 done, [[Done
61 login, [[Login @since 1.2]] 71
62 next, [[Next @since 1.2]] 72 @since 1.2]]
63 search, [[Search or magnifier icon @since 1.2]] 73 go, [[Go
64 send, [[Send @since 1.2]] 74
65 signin [[Sign-in @since 1.8]] 75 @since 1.2]]
76 join, [[Join
77
78 @since 1.2]]
79 login, [[Login
80
81 @since 1.2]]
82 next, [[Next
83
84 @since 1.2]]
85 search, [[Search or magnifier icon
86
87 @since 1.2]]
88 send, [[Send
89
90 @since 1.2]]
91 signin [[Sign-in
92
93 @since 1.8]]
66} 94}
67 95
68enum Edje.Input_Panel.Layout { 96enum Edje.Input_Panel.Layout {
@@ -75,11 +103,22 @@ enum Edje.Input_Panel.Layout {
75 month, [[Month layout]] 103 month, [[Month layout]]
76 numberonly, [[Number Only layout]] 104 numberonly, [[Number Only layout]]
77 invalid, [[Never use this]] 105 invalid, [[Never use this]]
78 hex, [[Hexadecimal layout @since 1.2]] 106 hex, [[Hexadecimal layout
79 terminal, [[Command-line terminal layout including esc, alt, ctrl key, so on (no auto-correct, no auto-capitalization) @since 1.2]] 107
80 password, [[Like normal, but no auto-correct, no auto-capitalization etc. @since 1.2]] 108 @since 1.2]]
81 datetime, [[Date and time layout @since 1.8]] 109 terminal, [[Command-line terminal layout including esc, alt, ctrl key,
82 emoticon [[Emoticon layout @since 1.10]] 110 so on (no auto-correct, no auto-capitalization)
111
112 @since 1.2]]
113 password, [[Like normal, but no auto-correct, no auto-capitalization etc.
114
115 @since 1.2]]
116 datetime, [[Date and time layout
117
118 @since 1.8]]
119 emoticon [[Emoticon layout
120
121 @since 1.10]]
83} 122}
84 123
85enum Edje.External.Param_Type { 124enum Edje.External.Param_Type {
@@ -108,7 +147,7 @@ struct Edje.External.Param {
108 147
109enum Edje.Message_Type { 148enum Edje.Message_Type {
110 [[Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's theme file/group. 149 [[Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's theme file/group.
111 @Edje.Object.message_send() @Edje.Object.message_handler_set() 150 \@ref edje_object_message_send, \@ref edje_object_message_handler_set.
112 ]] 151 ]]
113 legacy: Edje_Message; 152 legacy: Edje_Message;
114 153
diff --git a/src/lib/efl/interfaces/efl_gfx_base.eo b/src/lib/efl/interfaces/efl_gfx_base.eo
index e377c55..8142533 100644
--- a/src/lib/efl/interfaces/efl_gfx_base.eo
+++ b/src/lib/efl/interfaces/efl_gfx_base.eo
@@ -33,7 +33,7 @@ interface Efl.Gfx.Base {
33 [[Sets the general/main color of the given Evas object to the given 33 [[Sets the general/main color of the given Evas object to the given
34 one. 34 one.
35 35
36 See also @evas_object_color_get (for an example) 36 See also @.color.get (for an example)
37 37
38 These color values are expected to be premultiplied by alpha. 38 These color values are expected to be premultiplied by alpha.
39 ]] 39 ]]
@@ -58,7 +58,7 @@ interface Efl.Gfx.Base {
58 Use null pointers on the components you're not interested 58 Use null pointers on the components you're not interested
59 in: they'll be ignored by the function. 59 in: they'll be ignored by the function.
60 60
61 See the full @Example_Evas_Object_Manipulation "example". 61 See the full \@ref Example_Evas_Object_Manipulation "example".
62 ]] 62 ]]
63 } 63 }
64 values { 64 values {
@@ -73,7 +73,7 @@ interface Efl.Gfx.Base {
73 [[Sets a specifc color of the given Efl.Gfx.Base object to the 73 [[Sets a specifc color of the given Efl.Gfx.Base object to the
74 given one. 74 given one.
75 75
76 See also @evas_object_color_get (for an example) 76 See also @.color.get (for an example)
77 77
78 These color values are expected to be premultiplied by alpha. 78 These color values are expected to be premultiplied by alpha.
79 ]] 79 ]]
diff --git a/src/lib/efl/interfaces/efl_gfx_shape.eo b/src/lib/efl/interfaces/efl_gfx_shape.eo
index 9856b11..d82d0ce 100644
--- a/src/lib/efl/interfaces/efl_gfx_shape.eo
+++ b/src/lib/efl/interfaces/efl_gfx_shape.eo
@@ -88,7 +88,7 @@ mixin Efl.Gfx.Shape
88 The cap will be used for capping the end point of a 88 The cap will be used for capping the end point of a
89 open subpath. 89 open subpath.
90 90
91 See also @Efl_Gfx_Cap. 91 See also \@ref Efl_Gfx_Cap.
92 92
93 @since 1.14 93 @since 1.14
94 ]] 94 ]]
@@ -109,7 +109,7 @@ mixin Efl.Gfx.Shape
109 The join style will be used for joining the two line segment 109 The join style will be used for joining the two line segment
110 while stroking teh path. 110 while stroking teh path.
111 111
112 See also @Efl_Gfx_Join. 112 See also \@ref Efl_Gfx_Join.
113 113
114 @since 1.14 114 @since 1.14
115 ]] 115 ]]
@@ -130,7 +130,7 @@ mixin Efl.Gfx.Shape
130 [[Set the list of commands and points to be used to create the 130 [[Set the list of commands and points to be used to create the
131 content of shape. 131 content of shape.
132 132
133 See @efl_gfx_path interface for how to create a command list. 133 See \@ref efl_gfx_path interface for how to create a command list.
134 134
135 @since 1.14 135 @since 1.14
136 ]] 136 ]]
@@ -198,7 +198,7 @@ mixin Efl.Gfx.Shape
198 [[Moves the current point to the given point, 198 [[Moves the current point to the given point,
199 implicitly starting a new subpath and closing the previous one. 199 implicitly starting a new subpath and closing the previous one.
200 200
201 See also @efl_gfx_path_append_close. 201 See also @.append_close.
202 202
203 @since 1.14 203 @since 1.14
204 ]] 204 ]]
@@ -215,7 +215,7 @@ mixin Efl.Gfx.Shape
215 If no current position present, it draws a line to itself, basically 215 If no current position present, it draws a line to itself, basically
216 a point. 216 a point.
217 217
218 See also @efl_gfx_path_append_move_to. 218 See also @.append_move_to.
219 219
220 @since 1.14 220 @since 1.14
221 ]] 221 ]]
@@ -243,7 +243,7 @@ mixin Efl.Gfx.Shape
243 [[Same as efl_gfx_path_append_quadratic_to() api only difference is 243 [[Same as efl_gfx_path_append_quadratic_to() api only difference is
244 that it uses the current control point to draw the bezier. 244 that it uses the current control point to draw the bezier.
245 245
246 See also @efl_gfx_path_append_quadratic_to. 246 See also @.append_quadratic_to.
247 247
248 @since 1.14 248 @since 1.14
249 ]] 249 ]]
@@ -273,7 +273,7 @@ mixin Efl.Gfx.Shape
273 [[Same as efl_gfx_path_append_cubic_to() api only difference is that it 273 [[Same as efl_gfx_path_append_cubic_to() api only difference is that it
274 uses the current control point to draw the bezier. 274 uses the current control point to draw the bezier.
275 275
276 See also @efl_gfx_path_append_cubic_to. 276 See also @.append_cubic_to.
277 277
278 @since 1.14 278 @since 1.14
279 ]] 279 ]]
@@ -290,7 +290,7 @@ mixin Efl.Gfx.Shape
290 x-direction (rx) and radius in y direction (ry). 290 x-direction (rx) and radius in y direction (ry).
291 291
292 Use this api if you know the end point's of the arc otherwise use 292 Use this api if you know the end point's of the arc otherwise use
293 more convenient function @efl_gfx_path_append_arc_to. 293 more convenient function @.append_arc_to.
294 294
295 @since 1.14 295 @since 1.14
296 ]] 296 ]]
diff --git a/src/lib/efl/interfaces/efl_gfx_view.eo b/src/lib/efl/interfaces/efl_gfx_view.eo
index a46c169..31a1186 100644
--- a/src/lib/efl/interfaces/efl_gfx_view.eo
+++ b/src/lib/efl/interfaces/efl_gfx_view.eo
@@ -15,7 +15,7 @@ interface Efl.Gfx.View {
15 get { 15 get {
16 [[Retrieves the size of the given image object. 16 [[Retrieves the size of the given image object.
17 17
18 See @evas_object_image_size_set for more details. 18 See @.size.set for more details.
19 ]] 19 ]]
20 } 20 }
21 values { 21 values {
diff --git a/src/lib/efl/interfaces/efl_model_base.eo b/src/lib/efl/interfaces/efl_model_base.eo
index 288ef3f..2dfa99a 100644
--- a/src/lib/efl/interfaces/efl_model_base.eo
+++ b/src/lib/efl/interfaces/efl_model_base.eo
@@ -35,7 +35,7 @@ interface Efl.Model.Base ()
35 By convention this means get the current model status. 35 By convention this means get the current model status.
36 Possible values are defined Efl_Model_Load_Status enumerator. 36 Possible values are defined Efl_Model_Load_Status enumerator.
37 37
38 See also @Efl_Model_Load_Status, @efl_model_load 38 See also \@ref Efl_Model_Load_Status, @.load
39 39
40 @since 1.14 40 @since 1.14
41 ]] 41 ]]
@@ -51,7 +51,7 @@ interface Efl.Model.Base ()
51 EFL_MODEL_EVENT_PROPERTIES_CHANGE will be raised to notify 51 EFL_MODEL_EVENT_PROPERTIES_CHANGE will be raised to notify
52 listeners of any modifications in the properties. 52 listeners of any modifications in the properties.
53 53
54 See also @EFL_MODEL_EVENT_PROPERTIES_CHANGE. 54 See also \@ref EFL_MODEL_EVENT_PROPERTIES_CHANGE.
55 55
56 @since 1.14 56 @since 1.14
57 ]] 57 ]]
@@ -76,7 +76,7 @@ interface Efl.Model.Base ()
76 possibilities, either raise an error or create the new 76 possibilities, either raise an error or create the new
77 property in model 77 property in model
78 78
79 See @efl_model_property_get, @EFL_MODEL_EVENT_PROPERTIES_CHANGE 79 See @.property.get, \@ref EFL_MODEL_EVENT_PROPERTIES_CHANGE
80 80
81 @since 1.14 81 @since 1.14
82 ]] 82 ]]
@@ -92,7 +92,7 @@ interface Efl.Model.Base ()
92 The event EFL_MODEL_EVENT_PROPERTIES_CHANGE may be raised to 92 The event EFL_MODEL_EVENT_PROPERTIES_CHANGE may be raised to
93 notify listeners of the property/value. 93 notify listeners of the property/value.
94 94
95 See @efl_model_properties_get, @EFL_MODEL_EVENT_PROPERTIES_CHANGE 95 See @.properties.get, \@ref EFL_MODEL_EVENT_PROPERTIES_CHANGE
96 96
97 @since 1.14 97 @since 1.14
98 ]] 98 ]]
@@ -129,11 +129,11 @@ interface Efl.Model.Base ()
129 than EFL_MODEL_LOAD_STATUS_LOADED_CHILDREN. 129 than EFL_MODEL_LOAD_STATUS_LOADED_CHILDREN.
130 130
131 When children accessor is returned as NULL one should then 131 When children accessor is returned as NULL one should then
132 test the current load status return:ed by @children_slice_get 132 test the current load status return:ed by @.children_slice.get
133 in order to check against an empty list or real error. 133 in order to check against an empty list or real error.
134 134
135 children_slice_get behaves in two different ways, it may 135 children_slice_get behaves in two different ways, it may
136 provide the slice if both @c start AND @c count are non-zero 136 provide the slice if both $start AND $count are non-zero
137 OR full range otherwise. 137 OR full range otherwise.
138 138
139 The return:ed Eina_Accessor must be freed when it is no longer 139 The return:ed Eina_Accessor must be freed when it is no longer
@@ -155,8 +155,7 @@ interface Efl.Model.Base ()
155 Optionally the user can call children_count_get to know the 155 Optionally the user can call children_count_get to know the
156 number of children so a valid range can be known in advance. 156 number of children so a valid range can be known in advance.
157 157
158 See @efl_model_children_get, @efl_model_children_count_get, 158 See @.children_count.get, @.load, @.load_status.get.
159 @efl_model_load, @efl_model_load_status_get
160 159
161 @since 1.14 160 @since 1.14
162 ]] 161 ]]
@@ -182,8 +181,7 @@ interface Efl.Model.Base ()
182 range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is 181 range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is
183 emitted when count is finished. 182 emitted when count is finished.
184 183
185 See also @efl_model_children_get, @efl_model_children_slice_get, 184 See also @.children_slice.get, @.load, @.load_status.get.
186 @efl_model_load, @efl_model_load_status_get.
187 185
188 @since 1.14 186 @since 1.14
189 ]] 187 ]]
@@ -211,9 +209,8 @@ interface Efl.Model.Base ()
211 efl_model_load is called then calling properties_load 209 efl_model_load is called then calling properties_load
212 and/or children_load is not necessary. 210 and/or children_load is not necessary.
213 211
214 See also @Efl_Model_Load_Status, @efl_model_properties_load, 212 See also \@ref Efl_Model_Load_Status, @.properties_load,
215 @efl_model_children_load, @efl_model_unload, 213 @.children_load, @.unload, @.load_status.get
216 @efl_model_load_status_get
217 214
218 @since 1.14 215 @since 1.14
219 ]] 216 ]]
@@ -230,8 +227,7 @@ interface Efl.Model.Base ()
230 This convention should be followed, but no guarantees of behaviour 227 This convention should be followed, but no guarantees of behaviour
231 by user defined types can be given. 228 by user defined types can be given.
232 229
233 See also @Efl_Model_Load_Status, @efl_model_load, 230 See also \@ref Efl_Model_Load_Status, @.load, @.load_status.get
234 @efl_model_load_status_get
235 231
236 @since 1.14 232 @since 1.14
237 ]] 233 ]]
@@ -241,8 +237,8 @@ interface Efl.Model.Base ()
241 237
242 By convention this means loading data from an external source and 238 By convention this means loading data from an external source and
243 populating the models properties only. This method is a subset 239 populating the models properties only. This method is a subset
244 of @efl_model_load, meaning that it won't load children, it is 240 of @.load, meaning that it won't load children, it is a hint.
245 a hint. For loadind both properties and children use 241 For loadind both properties and children use
246 efl_model_load instead. 242 efl_model_load instead.
247 243
248 @since 1.14 244 @since 1.14
@@ -253,8 +249,8 @@ interface Efl.Model.Base ()
253 249
254 By convention this means loading data from an external source and 250 By convention this means loading data from an external source and
255 populating the models children only. This method is a subset of 251 populating the models children only. This method is a subset of
256 @efl_model_load, meaning that it won't load properties. For 252 @.load, meaning that it won't load properties. For loadind both
257 loadind both properties and children use efl_model_load instead. 253 properties and children use efl_model_load instead.
258 254
259 @since 1.14 255 @since 1.14
260 ]] 256 ]]
@@ -264,10 +260,10 @@ interface Efl.Model.Base ()
264 260
265 Add a new child, possibly dummy, depending on the implementation, 261 Add a new child, possibly dummy, depending on the implementation,
266 of a internal keeping. When the child is effectively 262 of a internal keeping. When the child is effectively
267 added the event @EFL_MODEL_EVENT_CHILD_ADD is then raised and the 263 added the event \@ref EFL_MODEL_EVENT_CHILD_ADD is then raised
268 new child is kept along with other children. 264 and the new child is kept along with other children.
269 265
270 See also @load_status_get. 266 See also @.load_status.get.
271 267
272 @since 1.14 268 @since 1.14
273 ]] 269 ]]
@@ -277,9 +273,9 @@ interface Efl.Model.Base ()
277 [[Remove a child. 273 [[Remove a child.
278 274
279 Remove a child of a internal keeping. When the child is effectively 275 Remove a child of a internal keeping. When the child is effectively
280 removed the event @EFL_MODEL_EVENT_CHILD_REMOVED is then raised to 276 removed the event \@ref EFL_MODEL_EVENT_CHILD_REMOVED is then
281 give a chance for listeners to perform any cleanup and/or update 277 raised to give a chance for listeners to perform any cleanup
282 references. 278 and/or update references.
283 279
284 @since 1.14 280 @since 1.14
285 ]] 281 ]]
diff --git a/src/lib/efl/interfaces/efl_text.eo b/src/lib/efl/interfaces/efl_text.eo
index b8f2d58..e966923 100644
--- a/src/lib/efl/interfaces/efl_text.eo
+++ b/src/lib/efl/interfaces/efl_text.eo
@@ -5,7 +5,7 @@ interface Efl.Text {
5 set { 5 set {
6 [[Sets the text string to be displayed by the given text object. 6 [[Sets the text string to be displayed by the given text object.
7 7
8 See also @evas_object_text_text_get. 8 See also @.text.get.
9 ]] 9 ]]
10 } 10 }
11 get { 11 get {
@@ -14,7 +14,7 @@ interface Efl.Text {
14 14
15 Do not free() the return value. 15 Do not free() the return value.
16 16
17 See also @evas_object_text_text_set. 17 See also @.text.set.
18 ]] 18 ]]
19 } 19 }
20 values { 20 values {
diff --git a/src/lib/efl/interfaces/efl_text_properties.eo b/src/lib/efl/interfaces/efl_text_properties.eo
index 947113e..2a77745 100644
--- a/src/lib/efl/interfaces/efl_text_properties.eo
+++ b/src/lib/efl/interfaces/efl_text_properties.eo
@@ -14,8 +14,7 @@ interface Efl.Text_Properties {
14 to get an idea). Alternatively, one can use a full path to a font 14 to get an idea). Alternatively, one can use a full path to a font
15 file. 15 file.
16 16
17 See also @evas_object_text_font_get, 17 See also @.font.get, @.font_source.get.
18 @evas_object_text_font_source_set.
19 ]] 18 ]]
20 } 19 }
21 get { 20 get {
@@ -26,7 +25,7 @@ interface Efl.Text_Properties {
26 Evas and should not have free() called on it by the caller of the 25 Evas and should not have free() called on it by the caller of the
27 function. 26 function.
28 27
29 See also @evas_object_text_font_set. 28 See also @.font.set.
30 ]] 29 ]]
31 } 30 }
32 values { 31 values {
@@ -42,14 +41,14 @@ interface Efl.Text_Properties {
42 given text object, overriding system lookup, which will first 41 given text object, overriding system lookup, which will first
43 occur in the given file's contents. 42 occur in the given file's contents.
44 43
45 See also @evas_object_text_font_get. 44 See also @.font.set.
46 ]] 45 ]]
47 } 46 }
48 get { 47 get {
49 [[Get the font file's path which is being used on a given text 48 [[Get the font file's path which is being used on a given text
50 object. 49 object.
51 50
52 See @evas_object_text_font_get for more details. 51 See @.font.get for more details.
53 ]] 52 ]]
54 } 53 }
55 values { 54 values {
diff --git a/src/lib/eio/eio_model.eo b/src/lib/eio/eio_model.eo
index d378916..47323a1 100644
--- a/src/lib/eio/eio_model.eo
+++ b/src/lib/eio/eio_model.eo
@@ -11,7 +11,7 @@ class Eio.Model (Eo.Base, Efl.Model.Base)
11 by returning either EINA_FALSE, to abort the notification or 11 by returning either EINA_FALSE, to abort the notification or
12 EINA_TRUE to keep it. 12 EINA_TRUE to keep it.
13 13
14 See also @emodel_children_slice_fetch, @emodel_children_filter_set. 14 See also @Efl.Model.Base.children_slice.get.
15 15
16 @since 1.11 16 @since 1.11
17 ]] 17 ]]
diff --git a/src/lib/emotion/emotion_object.eo b/src/lib/emotion/emotion_object.eo
index 3be80dd..3486c5c 100644
--- a/src/lib/emotion/emotion_object.eo
+++ b/src/lib/emotion/emotion_object.eo
@@ -9,8 +9,8 @@ class Emotion.Object (Evas.Object_Smart, Efl.File, Efl.Player, Efl.Image) {
9 emotion object. 9 emotion object.
10 10
11 Please don't use this function, consider using 11 Please don't use this function, consider using
12 @emotion_object_audio_mute_set() and 12 \@ref emotion_object_audio_mute_set and
13 @emotion_object_video_mute_set instead. 13 \@ref emotion_object_video_mute_set instead.
14 ]] 14 ]]
15 legacy: emotion_object_module_option_set; 15 legacy: emotion_object_module_option_set;
16 } 16 }
@@ -37,7 +37,8 @@ class Emotion.Object (Evas.Object_Smart, Efl.File, Efl.Player, Efl.Image) {
37 It's possible to disable the build of a module with 37 It's possible to disable the build of a module with
38 --disable-module_name. 38 --disable-module_name.
39 39
40 See also @emotion_object_add and @emotion_object_file_set. 40 See also \@ref emotion_object_add and
41 \@ref emotion_object_file_set.
41 ]] 42 ]]
42 legacy: emotion_object_init; 43 legacy: emotion_object_init;
43 return: bool; [[true if the specified module was successfully 44 return: bool; [[true if the specified module was successfully
diff --git a/src/lib/eo/eo_base.eo b/src/lib/eo/eo_base.eo
index 89484b0..d0b919c 100644
--- a/src/lib/eo/eo_base.eo
+++ b/src/lib/eo/eo_base.eo
@@ -13,7 +13,7 @@ struct Eo.Event_Description {
13struct Eo.Callback_Array_Item { 13struct Eo.Callback_Array_Item {
14 [[An item in an array of callback desc/func. 14 [[An item in an array of callback desc/func.
15 15
16 See also @eo_event_callback_array_add. 16 See also \@ref eo_event_callback_array_add.
17 ]] 17 ]]
18 desc: const(Eo.Event_Description) *; [[The event description.]] 18 desc: const(Eo.Event_Description) *; [[The event description.]]
19 func: Eo.Event_Cb; [[The callback function.]] 19 func: Eo.Event_Cb; [[The callback function.]]
@@ -29,9 +29,9 @@ struct Eo.Dbg_Info {
29type Eo.Callback_Priority: short; [[Callback priority value. Range is -32k - 32k. 29type Eo.Callback_Priority: short; [[Callback priority value. Range is -32k - 32k.
30 The lower the number, the higher the priority. 30 The lower the number, the higher the priority.
31 31
32 See @EO_CALLBACK_PRIORITY_AFTER, 32 See \@ref EO_CALLBACK_PRIORITY_AFTER,
33 @EO_CALLBACK_PRIORITY_BEFORE 33 \@ref EO_CALLBACK_PRIORITY_BEFORE
34 @EO_CALLBACK_PRIORITY_DEFAULT 34 \@ref EO_CALLBACK_PRIORITY_DEFAULT
35 ]] 35 ]]
36 36
37abstract Eo.Base () 37abstract Eo.Base ()
@@ -218,8 +218,8 @@ abstract Eo.Base ()
218 @in desc: const(Eo.Event_Description)*; [[The description of the event to call]] 218 @in desc: const(Eo.Event_Description)*; [[The description of the event to call]]
219 @in event_info: void *; [[Extra event info to pass to the callbacks]] 219 @in event_info: void *; [[Extra event info to pass to the callbacks]]
220 } 220 }
221 return: bool; [[@c EINA_TRUE if one of the callbacks aborted the call, 221 return: bool; [[$true if one of the callbacks aborted the call,
222 @c EINA_FALSE otherwise 222 $false otherwise
223 ]] 223 ]]
224 } 224 }
225 event_callback_forwarder_add { 225 event_callback_forwarder_add {
@@ -253,31 +253,31 @@ abstract Eo.Base ()
253 It is not possible to attach more then 1 composite of the same class. 253 It is not possible to attach more then 1 composite of the same class.
254 This functions also sets the parent of comp_obj to parent. 254 This functions also sets the parent of comp_obj to parent.
255 255
256 See @eo_composite_detach, @eo_composite_part_is. 256 See @.composite_detach, @.composite_part_is.
257 ]] 257 ]]
258 params { 258 params {
259 @in comp_obj: Eo.Base *; [[the object that will be used to composite the parent.]] 259 @in comp_obj: Eo.Base *; [[the object that will be used to composite the parent.]]
260 } 260 }
261 return: bool; [[EINA_TRUE if successfull. EINA_FALSE otherwise.]] 261 return: bool; [[$true if successfull. $false otherwise.]]
262 } 262 }
263 composite_detach @beta { 263 composite_detach @beta {
264 [[Detach a composite object from another object. 264 [[Detach a composite object from another object.
265 265
266 This functions also sets the parent of comp_obj to @c NULL. 266 This functions also sets the parent of comp_obj to $null.
267 267
268 See @eo_composite_attach, @eo_composite_part_is. 268 See @.composite_attach, @.composite_part_is.
269 ]] 269 ]]
270 params { 270 params {
271 @in comp_obj: Eo.Base *; [[the object that will be removed from the parent.]] 271 @in comp_obj: Eo.Base *; [[the object that will be removed from the parent.]]
272 } 272 }
273 return: bool; [[EINA_TRUE if successfull. EINA_FALSE otherwise.]] 273 return: bool; [[$true if successfull. $false otherwise.]]
274 } 274 }
275 composite_part_is @beta { 275 composite_part_is @beta {
276 [[Check if an object is part of a composite object. 276 [[Check if an object is part of a composite object.
277 277
278 See @eo_composite_attach, @eo_composite_part_is. 278 See @.composite_attach, @.composite_part_is.
279 ]] 279 ]]
280 return: bool; [[EINA_TRUE if it is. EINA_FALSE otherwise.]] 280 return: bool; [[$true if it is. $false otherwise.]]
281 } 281 }
282 } 282 }
283 implements { 283 implements {
diff --git a/src/lib/evas/canvas/evas_canvas3d_material.eo b/src/lib/evas/canvas/evas_canvas3d_material.eo
index 831d16e..a2f5808 100644
--- a/src/lib/evas/canvas/evas_canvas3d_material.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_material.eo
@@ -32,7 +32,7 @@ class Evas.Canvas3D.Material (Evas.Canvas3D.Object, Evas.Common_Interface)
32 color_get @const { 32 color_get @const {
33 [[Get the material attribute color of the given material. 33 [[Get the material attribute color of the given material.
34 34
35 See also @evas_canvas3d_material_color_set. 35 See also @.color_set.
36 ]] 36 ]]
37 params { 37 params {
38 @in attrib: Evas.Canvas3D.Material_Attrib; [[Material attribute ID.]] 38 @in attrib: Evas.Canvas3D.Material_Attrib; [[Material attribute ID.]]
@@ -58,7 +58,7 @@ class Evas.Canvas3D.Material (Evas.Canvas3D.Object, Evas.Common_Interface)
58 get { 58 get {
59 [[Get the material attribute enable flag of the given material. 59 [[Get the material attribute enable flag of the given material.
60 60
61 See also @evas_canvas3d_material_enable_set. 61 See also @.enable.set.
62 ]] 62 ]]
63 } 63 }
64 keys { 64 keys {
@@ -78,13 +78,13 @@ class Evas.Canvas3D.Material (Evas.Canvas3D.Object, Evas.Common_Interface)
78 78
79 Default shininess value is 150.0. 79 Default shininess value is 150.0.
80 80
81 See also @evas_canvas3d_material_enable_set. 81 See also @.enable.set.
82 ]] 82 ]]
83 } 83 }
84 get { 84 get {
85 [[Get the shininess of the given material. 85 [[Get the shininess of the given material.
86 86
87 See also @evas_canvas3d_material_shininess_set. 87 See also @.shininess.set.
88 ]] 88 ]]
89 } 89 }
90 values { 90 values {
@@ -98,13 +98,13 @@ class Evas.Canvas3D.Material (Evas.Canvas3D.Object, Evas.Common_Interface)
98 98
99 You have to enable the desired attribute first. 99 You have to enable the desired attribute first.
100 100
101 See also @evas_canvas3d_material_enable_set. 101 See also @.enable.set.
102 ]] 102 ]]
103 } 103 }
104 get { 104 get {
105 [[Get the texture of the given material. 105 [[Get the texture of the given material.
106 106
107 See also @evas_canvas3d_material_texture_set. 107 See also @.texture.set.
108 ]] 108 ]]
109 } 109 }
110 110
diff --git a/src/lib/evas/canvas/evas_types.eot b/src/lib/evas/canvas/evas_types.eot
index 3128bd0..0e7596d 100644
--- a/src/lib/evas/canvas/evas_types.eot
+++ b/src/lib/evas/canvas/evas_types.eot
@@ -9,7 +9,7 @@ enum Evas.Aspect_Control {
9 using the given aspect]] 9 using the given aspect]]
10 vertical = 3, [[Use all vertical container space to place an object, using 10 vertical = 3, [[Use all vertical container space to place an object, using
11 the given aspect]] 11 the given aspect]]
12 both = 4 [[Use all horizontal @b and vertical container spaces to place an 12 both = 4 [[Use all horizontal and vertical container spaces to place an
13 object (never growing it out of those bounds), using the given 13 object (never growing it out of those bounds), using the given
14 aspect]] 14 aspect]]
15} 15}
@@ -117,7 +117,8 @@ enum Evas.Font.Hinting_Flags {
117 117
118struct Evas.Map; [[An opaque handle to map points 118struct Evas.Map; [[An opaque handle to map points
119 119
120 See @evas_map_new, @evas_map_free, @evas_map_dup. 120 See \@ref evas_map_new, \@ref evas_map_free,
121 \@ref evas_map_dup.
121 ]] 122 ]]
122 123
123enum Evas.Button_Flags { 124enum Evas.Button_Flags {
@@ -198,19 +199,33 @@ enum Evas.Callback_Type
198 199
199 image_unloaded, [[Image data has been unloaded (by some mechanism in Evas that throw out original image data)]] 200 image_unloaded, [[Image data has been unloaded (by some mechanism in Evas that throw out original image data)]]
200 201
201 render_pre, [[Called just before rendering starts on the canvas target @since 1.2]] 202 render_pre, [[Called just before rendering starts on the canvas target
202 render_post, [[Called just after rendering stops on the canvas target @since 1.2]]
203 203
204 image_resize, [[Image size is changed @since 1.8]] 204 @since 1.2]]
205 device_changed, [[Devices added, removed or changed on canvas @since 1.8]] 205 render_post, [[Called just after rendering stops on the canvas target
206 206
207 axis_update, [[Input device changed value on some axis @since 1.13]] 207 @since 1.2]]
208 208
209 canvas_viewport_resize, [[Canvas viewport resized @since 1.15]] 209 image_resize, [[Image size is changed
210
211 @since 1.8]]
212 device_changed, [[Devices added, removed or changed on canvas
213
214 @since 1.8]]
215
216 axis_update, [[Input device changed value on some axis
217
218 @since 1.13]]
219
220 canvas_viewport_resize, [[Canvas viewport resized
221
222 @since 1.15]]
210 last [[kept as last element/sentinel -- not really an event]] 223 last [[kept as last element/sentinel -- not really an event]]
211} 224}
212 225
213struct Evas.Modifier; [[An opaque type containing information on which modifier keys are registered in an Evas canvas]] 226struct Evas.Modifier; [[An opaque type containing information on which modifier keys are registered in an Evas canvas]]
214struct Evas.Lock; [[An opaque type containing information on which lock keys are registered in an Evas canvas]] 227struct Evas.Lock; [[An opaque type containing information on which lock keys are registered in an Evas canvas]]
215struct Evas.Engine_Info; [[A generic Evas Engine information structure]] 228struct Evas.Engine_Info; [[A generic Evas Engine information structure]]
216struct Evas.Axis; [[Details for a single device axis state @since 1.13]] 229struct Evas.Axis; [[Details for a single device axis state
230
231 @since 1.13]]