summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2019-05-09 16:16:42 +0200
committerDaniel Kolesa <d.kolesa@samsung.com>2019-05-09 16:17:44 +0200
commit6312cafe204d32ab7b374bbdecd407846e8a50fb (patch)
tree6952882dde59028cb80b14e316a254dc5c7baa78 /src
parent49209553f6e0f5b82cda3cbf846d4d79c6b58249 (diff)
eolian: move from eo_prefix to c_prefix
Diffstat (limited to 'src')
-rw-r--r--src/lib/ecore/efl_core_proc_env.eo2
-rw-r--r--src/lib/ecore/efl_loop_consumer.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_in.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_in_sndfile.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_in_tone.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_out.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_out_pulse.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_out_sndfile.eo2
-rw-r--r--src/lib/ecore_audio/ecore_audio_out_wasapi.eo2
-rw-r--r--src/lib/ector/cairo/ector_cairo_software_surface.eo2
-rw-r--r--src/lib/ector/cairo/ector_cairo_surface.eo2
-rw-r--r--src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo2
-rw-r--r--src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo2
-rw-r--r--src/lib/ector/cairo/ector_renderer_cairo_shape.eo2
-rw-r--r--src/lib/ector/ector_buffer.eo2
-rw-r--r--src/lib/ector/ector_renderer.eo2
-rw-r--r--src/lib/ector/ector_renderer_gradient.eo2
-rw-r--r--src/lib/ector/ector_renderer_gradient_linear.eo2
-rw-r--r--src/lib/ector/ector_renderer_gradient_radial.eo2
-rw-r--r--src/lib/ector/ector_renderer_shape.eo2
-rw-r--r--src/lib/ector/ector_surface.eo2
-rw-r--r--src/lib/ector/gl/ector_gl_surface.eo2
-rw-r--r--src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo2
-rw-r--r--src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo2
-rw-r--r--src/lib/ector/gl/ector_renderer_gl_shape.eo2
-rw-r--r--src/lib/ector/software/ector_renderer_software_gradient_linear.eo2
-rw-r--r--src/lib/ector/software/ector_renderer_software_gradient_radial.eo2
-rw-r--r--src/lib/ector/software/ector_renderer_software_shape.eo2
-rw-r--r--src/lib/ector/software/ector_software_buffer_base.eo2
-rw-r--r--src/lib/ector/software/ector_software_surface.eo2
-rw-r--r--src/lib/efl/interfaces/efl_container.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_entity.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_filter.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_gradient.eo2
-rw-r--r--src/lib/efl/interfaces/efl_gfx_view.eo2
-rw-r--r--src/lib/efl/interfaces/efl_model.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_layout.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_linear.eo2
-rw-r--r--src/lib/efl/interfaces/efl_pack_table.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_annotate.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_font.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_format.eo2
-rw-r--r--src/lib/efl/interfaces/efl_text_style.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_i18n.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_multi_selectable.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_range_display.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_range_interactive.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo2
-rw-r--r--src/lib/efl/interfaces/efl_ui_zoom.eo2
-rw-r--r--src/lib/elementary/efl_access_object.eo2
-rw-r--r--src/lib/elementary/efl_config_global.eo2
-rw-r--r--src/lib/elementary/efl_ui_layout_base.eo2
-rw-r--r--src/lib/elementary/efl_ui_scroll_manager.eo2
-rw-r--r--src/lib/elementary/efl_ui_theme.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget.eo2
-rw-r--r--src/lib/elementary/elm_code_widget.eo2
-rw-r--r--src/lib/elementary/elm_interface_scrollable.eo2
-rw-r--r--src/lib/eo/efl_object.eo2
-rw-r--r--src/lib/eolian/database_class.c2
-rw-r--r--src/lib/eolian/database_class_api.c2
-rw-r--r--src/lib/eolian/database_event_api.c2
-rw-r--r--src/lib/eolian/database_function_api.c8
-rw-r--r--src/lib/eolian/eo_lexer.h6
-rw-r--r--src/lib/eolian/eo_parser.c8
-rw-r--r--src/lib/eolian/eolian_database.h2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_alpha.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_group.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_player.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_rotate.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_scale.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_animation_translate.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_filter_internal.eo2
-rw-r--r--src/lib/evas/canvas/efl_input_event.eo2
-rw-r--r--src/lib/evas/canvas/efl_input_interface.eo2
-rw-r--r--src/lib/evas/canvas/efl_input_state.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_manager.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_tap.eo2
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_touch.eo2
-rw-r--r--src/tests/eolian/data/class_simple.eo2
87 files changed, 95 insertions, 95 deletions
diff --git a/src/lib/ecore/efl_core_proc_env.eo b/src/lib/ecore/efl_core_proc_env.eo
index 0784054..2641105 100644
--- a/src/lib/ecore/efl_core_proc_env.eo
+++ b/src/lib/ecore/efl_core_proc_env.eo
@@ -1,6 +1,6 @@
1class @beta Efl.Core.Proc_Env extends Efl.Core.Env 1class @beta Efl.Core.Proc_Env extends Efl.Core.Env
2{ 2{
3 eo_prefix : efl_env; 3 c_prefix: efl_env;
4 methods { 4 methods {
5 self @class { 5 self @class {
6 [[Get a instance of this object 6 [[Get a instance of this object
diff --git a/src/lib/ecore/efl_loop_consumer.eo b/src/lib/ecore/efl_loop_consumer.eo
index c582864..c391d29 100644
--- a/src/lib/ecore/efl_loop_consumer.eo
+++ b/src/lib/ecore/efl_loop_consumer.eo
@@ -6,7 +6,7 @@ abstract Efl.Loop_Consumer extends Efl.Object
6 6
7 @since 1.22 7 @since 1.22
8 ]] 8 ]]
9 eo_prefix: efl_loop; 9 c_prefix: efl_loop;
10 methods { 10 methods {
11 @property loop { 11 @property loop {
12 [[The loop to which this object belongs to.]] 12 [[The loop to which this object belongs to.]]
diff --git a/src/lib/ecore_audio/ecore_audio.eo b/src/lib/ecore_audio/ecore_audio.eo
index 93409d2..df76e70 100644
--- a/src/lib/ecore_audio/ecore_audio.eo
+++ b/src/lib/ecore_audio/ecore_audio.eo
@@ -16,7 +16,7 @@ abstract @beta Ecore.Audio extends Efl.Object
16{ 16{
17 [[Convenience audio class.]] 17 [[Convenience audio class.]]
18 18
19 eo_prefix: ecore_audio_obj; 19 c_prefix: ecore_audio_obj;
20 data: Ecore_Audio_Object; 20 data: Ecore_Audio_Object;
21 methods { 21 methods {
22 @property paused { 22 @property paused {
diff --git a/src/lib/ecore_audio/ecore_audio_in.eo b/src/lib/ecore_audio/ecore_audio_in.eo
index bbee8e1..4411cc8 100644
--- a/src/lib/ecore_audio/ecore_audio_in.eo
+++ b/src/lib/ecore_audio/ecore_audio_in.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.In extends Ecore.Audio 1class @beta Ecore.Audio.In extends Ecore.Audio
2{ 2{
3 [[Ecore Audio input object.]] 3 [[Ecore Audio input object.]]
4 eo_prefix: ecore_audio_obj_in; 4 c_prefix: ecore_audio_obj_in;
5 event_prefix: ecore_audio_in; 5 event_prefix: ecore_audio_in;
6 data: Ecore_Audio_Input; 6 data: Ecore_Audio_Input;
7 methods { 7 methods {
diff --git a/src/lib/ecore_audio/ecore_audio_in_sndfile.eo b/src/lib/ecore_audio/ecore_audio_in_sndfile.eo
index cb14760..10113a4 100644
--- a/src/lib/ecore_audio/ecore_audio_in_sndfile.eo
+++ b/src/lib/ecore_audio/ecore_audio_in_sndfile.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.In.Sndfile extends Ecore.Audio.In 1class @beta Ecore.Audio.In.Sndfile extends Ecore.Audio.In
2{ 2{
3 [[Ecore Audio sndfile input.]] 3 [[Ecore Audio sndfile input.]]
4 eo_prefix: ecore_audio_obj_in_sndfile; 4 c_prefix: ecore_audio_obj_in_sndfile;
5 implements { 5 implements {
6 Efl.Object.destructor; 6 Efl.Object.destructor;
7 Ecore.Audio.source { get; set; } 7 Ecore.Audio.source { get; set; }
diff --git a/src/lib/ecore_audio/ecore_audio_in_tone.eo b/src/lib/ecore_audio/ecore_audio_in_tone.eo
index 0fc51c1..7844065 100644
--- a/src/lib/ecore_audio/ecore_audio_in_tone.eo
+++ b/src/lib/ecore_audio/ecore_audio_in_tone.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.In.Tone extends Ecore.Audio.In 1class @beta Ecore.Audio.In.Tone extends Ecore.Audio.In
2{ 2{
3 [[Ecore Audio tone input.]] 3 [[Ecore Audio tone input.]]
4 eo_prefix: ecore_audio_obj_in_tone; 4 c_prefix: ecore_audio_obj_in_tone;
5 implements { 5 implements {
6 Efl.Object.constructor; 6 Efl.Object.constructor;
7 Ecore.Audio.In.length { set; } 7 Ecore.Audio.In.length { set; }
diff --git a/src/lib/ecore_audio/ecore_audio_out.eo b/src/lib/ecore_audio/ecore_audio_out.eo
index f18dd8d..07fb7b1 100644
--- a/src/lib/ecore_audio/ecore_audio_out.eo
+++ b/src/lib/ecore_audio/ecore_audio_out.eo
@@ -2,7 +2,7 @@ abstract @beta Ecore.Audio.Out extends Ecore.Audio
2{ 2{
3 [[Ecore Audio output object.]] 3 [[Ecore Audio output object.]]
4 4
5 eo_prefix: ecore_audio_obj_out; 5 c_prefix: ecore_audio_obj_out;
6 data: Ecore_Audio_Output; 6 data: Ecore_Audio_Output;
7 methods { 7 methods {
8 input_attach { 8 input_attach {
diff --git a/src/lib/ecore_audio/ecore_audio_out_pulse.eo b/src/lib/ecore_audio/ecore_audio_out_pulse.eo
index 0729a75..d065d2d 100644
--- a/src/lib/ecore_audio/ecore_audio_out_pulse.eo
+++ b/src/lib/ecore_audio/ecore_audio_out_pulse.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.Out.Pulse extends Ecore.Audio.Out 1class @beta Ecore.Audio.Out.Pulse extends Ecore.Audio.Out
2{ 2{
3 [[Ecore audio ouput for PulseAudio.]] 3 [[Ecore audio ouput for PulseAudio.]]
4 eo_prefix: ecore_audio_obj_out_pulse; 4 c_prefix: ecore_audio_obj_out_pulse;
5 event_prefix: ecore_audio_out_pulse; 5 event_prefix: ecore_audio_out_pulse;
6 implements { 6 implements {
7 Efl.Object.constructor; 7 Efl.Object.constructor;
diff --git a/src/lib/ecore_audio/ecore_audio_out_sndfile.eo b/src/lib/ecore_audio/ecore_audio_out_sndfile.eo
index 9b57d83..46e67dc 100644
--- a/src/lib/ecore_audio/ecore_audio_out_sndfile.eo
+++ b/src/lib/ecore_audio/ecore_audio_out_sndfile.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.Out.Sndfile extends Ecore.Audio.Out 1class @beta Ecore.Audio.Out.Sndfile extends Ecore.Audio.Out
2{ 2{
3 [[Ecore audio output to the sndfile library.]] 3 [[Ecore audio output to the sndfile library.]]
4 eo_prefix: ecore_audio_obj_out_sndfile; 4 c_prefix: ecore_audio_obj_out_sndfile;
5 implements { 5 implements {
6 Efl.Object.constructor; 6 Efl.Object.constructor;
7 Efl.Object.destructor; 7 Efl.Object.destructor;
diff --git a/src/lib/ecore_audio/ecore_audio_out_wasapi.eo b/src/lib/ecore_audio/ecore_audio_out_wasapi.eo
index ab50a98..2f19880 100644
--- a/src/lib/ecore_audio/ecore_audio_out_wasapi.eo
+++ b/src/lib/ecore_audio/ecore_audio_out_wasapi.eo
@@ -1,7 +1,7 @@
1class @beta Ecore.Audio.Out.Wasapi extends Ecore.Audio.Out 1class @beta Ecore.Audio.Out.Wasapi extends Ecore.Audio.Out
2{ 2{
3 [[Ecore audio ouput for WasapiAudio.]] 3 [[Ecore audio ouput for WasapiAudio.]]
4 eo_prefix: ecore_audio_obj_out_wasapi; 4 c_prefix: ecore_audio_obj_out_wasapi;
5 event_prefix: ecore_audio_out_wasapi; 5 event_prefix: ecore_audio_out_wasapi;
6 implements { 6 implements {
7 Efl.Object.constructor; 7 Efl.Object.constructor;
diff --git a/src/lib/ector/cairo/ector_cairo_software_surface.eo b/src/lib/ector/cairo/ector_cairo_software_surface.eo
index 05ad18e..9cd23e5 100644
--- a/src/lib/ector/cairo/ector_cairo_software_surface.eo
+++ b/src/lib/ector/cairo/ector_cairo_software_surface.eo
@@ -4,7 +4,7 @@ class @beta Ector.Cairo.Software.Surface extends Ector.Cairo.Surface implements
4 4
5 Used to render ector content into a cairo software backend. 5 Used to render ector content into a cairo software backend.
6 ]] 6 ]]
7 eo_prefix: ector_cairo_software_surface; 7 c_prefix: ector_cairo_software_surface;
8 methods {} 8 methods {}
9 implements { 9 implements {
10 Ector.Buffer.pixels_set; 10 Ector.Buffer.pixels_set;
diff --git a/src/lib/ector/cairo/ector_cairo_surface.eo b/src/lib/ector/cairo/ector_cairo_surface.eo
index 981d240..96abd0f 100644
--- a/src/lib/ector/cairo/ector_cairo_surface.eo
+++ b/src/lib/ector/cairo/ector_cairo_surface.eo
@@ -6,7 +6,7 @@ class @beta Ector.Cairo.Surface extends Efl.Object implements Ector.Surface
6 6
7 Used to render ector content into a cairo backend. 7 Used to render ector content into a cairo backend.
8 ]] 8 ]]
9 eo_prefix: ector_cairo_surface; 9 c_prefix: ector_cairo_surface;
10 methods { 10 methods {
11 @property context { 11 @property context {
12 [[Cairo context]] 12 [[Cairo context]]
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
index 9c5c4ff..c6f2c4f 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Cairo.Gradient.Linear extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path 1class @beta Ector.Renderer.Cairo.Gradient.Linear extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path
2{ 2{
3 [[Ector cairo renderer gradient linear]] 3 [[Ector cairo renderer gradient linear]]
4 eo_prefix: ector_renderer_cairo_gradient_linear; 4 c_prefix: ector_renderer_cairo_gradient_linear;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
index 7c3a60c..bdf0059 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Cairo.Gradient.Radial extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path 1class @beta Ector.Renderer.Cairo.Gradient.Radial extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path
2{ 2{
3 [[Ector cairo renderer gradient radial]] 3 [[Ector cairo renderer gradient radial]]
4 eo_prefix: ector_renderer_cairo_gradient_radial; 4 c_prefix: ector_renderer_cairo_gradient_radial;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
index 6f08776..b2d41c6 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Cairo.Shape extends Ector.Renderer.Cairo implements Ector.Renderer.Shape, Efl.Gfx.Path 1class @beta Ector.Renderer.Cairo.Shape extends Ector.Renderer.Cairo implements Ector.Renderer.Shape, Efl.Gfx.Path
2{ 2{
3 [[Ector cairo renderer shape class]] 3 [[Ector cairo renderer shape class]]
4 eo_prefix: ector_renderer_cairo_shape; 4 c_prefix: ector_renderer_cairo_shape;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/ector_buffer.eo b/src/lib/ector/ector_buffer.eo
index c53ecc8..baa1071 100644
--- a/src/lib/ector/ector_buffer.eo
+++ b/src/lib/ector/ector_buffer.eo
@@ -25,7 +25,7 @@ mixin @beta Ector.Buffer
25{ 25{
26 [[2D pixel buffer interface for Ector 26 [[2D pixel buffer interface for Ector
27 ]] 27 ]]
28 eo_prefix: ector_buffer; 28 c_prefix: ector_buffer;
29 methods { 29 methods {
30 @property size { 30 @property size {
31 [[The (rectangular) size of the pixel buffer.]] 31 [[The (rectangular) size of the pixel buffer.]]
diff --git a/src/lib/ector/ector_renderer.eo b/src/lib/ector/ector_renderer.eo
index 53560d1..57726f3 100644
--- a/src/lib/ector/ector_renderer.eo
+++ b/src/lib/ector/ector_renderer.eo
@@ -4,7 +4,7 @@ abstract @beta Ector.Renderer extends Efl.Object
4{ 4{
5 [[Ector renderer abstract interface]] 5 [[Ector renderer abstract interface]]
6 6
7 eo_prefix: ector_renderer; 7 c_prefix: ector_renderer;
8 methods { 8 methods {
9 @property surface { 9 @property surface {
10 [[Surface associated with this renderer]] 10 [[Surface associated with this renderer]]
diff --git a/src/lib/ector/ector_renderer_gradient.eo b/src/lib/ector/ector_renderer_gradient.eo
index 70be882..fda0e33 100644
--- a/src/lib/ector/ector_renderer_gradient.eo
+++ b/src/lib/ector/ector_renderer_gradient.eo
@@ -1,7 +1,7 @@
1mixin @beta Ector.Renderer.Gradient requires Efl.Object extends Efl.Gfx.Gradient 1mixin @beta Ector.Renderer.Gradient requires Efl.Object extends Efl.Gfx.Gradient
2{ 2{
3 [[Ector gradient renderer mixin]] 3 [[Ector gradient renderer mixin]]
4 eo_prefix: ector_renderer_gradient; 4 c_prefix: ector_renderer_gradient;
5 implements { 5 implements {
6 Efl.Gfx.Gradient.stop { get; set; } 6 Efl.Gfx.Gradient.stop { get; set; }
7 Efl.Gfx.Gradient.spread { get; set; } 7 Efl.Gfx.Gradient.spread { get; set; }
diff --git a/src/lib/ector/ector_renderer_gradient_linear.eo b/src/lib/ector/ector_renderer_gradient_linear.eo
index db2cde4..2cd05a1 100644
--- a/src/lib/ector/ector_renderer_gradient_linear.eo
+++ b/src/lib/ector/ector_renderer_gradient_linear.eo
@@ -1,7 +1,7 @@
1mixin @beta Ector.Renderer.Gradient.Linear extends Efl.Gfx.Gradient_Linear 1mixin @beta Ector.Renderer.Gradient.Linear extends Efl.Gfx.Gradient_Linear
2{ 2{
3 [[Ector gradient linear renderer mixin]] 3 [[Ector gradient linear renderer mixin]]
4 eo_prefix: ector_renderer_gradient_linear; 4 c_prefix: ector_renderer_gradient_linear;
5 implements { 5 implements {
6 Efl.Gfx.Gradient_Linear.start { get; set; } 6 Efl.Gfx.Gradient_Linear.start { get; set; }
7 Efl.Gfx.Gradient_Linear.end { get; set; } 7 Efl.Gfx.Gradient_Linear.end { get; set; }
diff --git a/src/lib/ector/ector_renderer_gradient_radial.eo b/src/lib/ector/ector_renderer_gradient_radial.eo
index 369db43..3b05e4e 100644
--- a/src/lib/ector/ector_renderer_gradient_radial.eo
+++ b/src/lib/ector/ector_renderer_gradient_radial.eo
@@ -1,7 +1,7 @@
1mixin @beta Ector.Renderer.Gradient.Radial extends Efl.Gfx.Gradient_Radial 1mixin @beta Ector.Renderer.Gradient.Radial extends Efl.Gfx.Gradient_Radial
2{ 2{
3 [[Ector gradient radial renderer mixin]] 3 [[Ector gradient radial renderer mixin]]
4 eo_prefix: ector_renderer_gradient_radial; 4 c_prefix: ector_renderer_gradient_radial;
5 implements { 5 implements {
6 Efl.Gfx.Gradient_Radial.center { get; set; } 6 Efl.Gfx.Gradient_Radial.center { get; set; }
7 Efl.Gfx.Gradient_Radial.radius { get; set; } 7 Efl.Gfx.Gradient_Radial.radius { get; set; }
diff --git a/src/lib/ector/ector_renderer_shape.eo b/src/lib/ector/ector_renderer_shape.eo
index 67876ca..c6038ad 100644
--- a/src/lib/ector/ector_renderer_shape.eo
+++ b/src/lib/ector/ector_renderer_shape.eo
@@ -3,7 +3,7 @@ import ector_renderer;
3mixin @beta Ector.Renderer.Shape requires Efl.Object extends Efl.Gfx.Shape 3mixin @beta Ector.Renderer.Shape requires Efl.Object extends Efl.Gfx.Shape
4{ 4{
5 [[Ector shape renderer mixin]] 5 [[Ector shape renderer mixin]]
6 eo_prefix: ector_renderer_shape; 6 c_prefix: ector_renderer_shape;
7 methods { 7 methods {
8 @property fill { 8 @property fill {
9 [[Fill property]] 9 [[Fill property]]
diff --git a/src/lib/ector/ector_surface.eo b/src/lib/ector/ector_surface.eo
index 1590339..f29cf07 100644
--- a/src/lib/ector/ector_surface.eo
+++ b/src/lib/ector/ector_surface.eo
@@ -2,7 +2,7 @@ mixin @beta Ector.Surface extends Ector.Buffer
2{ 2{
3 [[Surface interface for Ector]] 3 [[Surface interface for Ector]]
4 4
5 eo_prefix: ector_surface; 5 c_prefix: ector_surface;
6 data: null; 6 data: null;
7 methods { 7 methods {
8 @property reference_point { 8 @property reference_point {
diff --git a/src/lib/ector/gl/ector_gl_surface.eo b/src/lib/ector/gl/ector_gl_surface.eo
index 19e919c..62aefb4 100644
--- a/src/lib/ector/gl/ector_gl_surface.eo
+++ b/src/lib/ector/gl/ector_gl_surface.eo
@@ -3,7 +3,7 @@ import ector_types;
3class @beta Ector.GL.Surface extends Ector.GL.Buffer implements Ector.Surface 3class @beta Ector.GL.Surface extends Ector.GL.Buffer implements Ector.Surface
4{ 4{
5 [[Ector GL surface class]] 5 [[Ector GL surface class]]
6 eo_prefix: ector_gl_surface; 6 c_prefix: ector_gl_surface;
7 methods { 7 methods {
8 shader_get { 8 shader_get {
9 [[Get shader]] 9 [[Get shader]]
diff --git a/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo b/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
index 2e7621d..bbb3152 100644
--- a/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.GL.Gradient.Linear extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path 1class @beta Ector.Renderer.GL.Gradient.Linear extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path
2{ 2{
3 [[Ector GL renderer gradient linear]] 3 [[Ector GL renderer gradient linear]]
4 eo_prefix: ector_renderer_gl_gradient_linear; 4 c_prefix: ector_renderer_gl_gradient_linear;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo b/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
index 3f3cbdd..a4c42b4 100644
--- a/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.GL.Gradient.Radial extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path 1class @beta Ector.Renderer.GL.Gradient.Radial extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path
2{ 2{
3 [[Ector GL renderer gradient radial]] 3 [[Ector GL renderer gradient radial]]
4 eo_prefix: ector_renderer_gl_gradient_radial; 4 c_prefix: ector_renderer_gl_gradient_radial;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/gl/ector_renderer_gl_shape.eo b/src/lib/ector/gl/ector_renderer_gl_shape.eo
index ba90436..0a938e9 100644
--- a/src/lib/ector/gl/ector_renderer_gl_shape.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_shape.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.GL.Shape extends Ector.Renderer.GL implements Ector.Renderer.Shape, Efl.Gfx.Path 1class @beta Ector.Renderer.GL.Shape extends Ector.Renderer.GL implements Ector.Renderer.Shape, Efl.Gfx.Path
2{ 2{
3 [[Ector GL renderer shape class]] 3 [[Ector GL renderer shape class]]
4 eo_prefix: ector_renderer_gl_shape; 4 c_prefix: ector_renderer_gl_shape;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/software/ector_renderer_software_gradient_linear.eo b/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
index 132a4df..5f4f539 100644
--- a/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
+++ b/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Software.Gradient.Linear extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear 1class @beta Ector.Renderer.Software.Gradient.Linear extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear
2{ 2{
3 [[Ector software renderer gradient linear class]] 3 [[Ector software renderer gradient linear class]]
4 eo_prefix: ector_renderer_software_gradient_linear; 4 c_prefix: ector_renderer_software_gradient_linear;
5 data: Ector_Renderer_Software_Gradient_Data; 5 data: Ector_Renderer_Software_Gradient_Data;
6 implements { 6 implements {
7 Ector.Renderer.prepare; 7 Ector.Renderer.prepare;
diff --git a/src/lib/ector/software/ector_renderer_software_gradient_radial.eo b/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
index 31bf1d5..b0a36d3 100644
--- a/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
+++ b/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Software.Gradient.Radial extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial 1class @beta Ector.Renderer.Software.Gradient.Radial extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial
2{ 2{
3 [[Ector software renderer gradient radial]] 3 [[Ector software renderer gradient radial]]
4 eo_prefix: ector_renderer_software_gradient_radial; 4 c_prefix: ector_renderer_software_gradient_radial;
5 data: Ector_Renderer_Software_Gradient_Data; 5 data: Ector_Renderer_Software_Gradient_Data;
6 implements { 6 implements {
7 Ector.Renderer.prepare; 7 Ector.Renderer.prepare;
diff --git a/src/lib/ector/software/ector_renderer_software_shape.eo b/src/lib/ector/software/ector_renderer_software_shape.eo
index 41f2b7e..4ea56f9 100644
--- a/src/lib/ector/software/ector_renderer_software_shape.eo
+++ b/src/lib/ector/software/ector_renderer_software_shape.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Renderer.Software.Shape extends Ector.Renderer.Software implements Ector.Renderer.Shape 1class @beta Ector.Renderer.Software.Shape extends Ector.Renderer.Software implements Ector.Renderer.Shape
2{ 2{
3 [[Ector software renderer shape class]] 3 [[Ector software renderer shape class]]
4 eo_prefix: ector_renderer_software_shape; 4 c_prefix: ector_renderer_software_shape;
5 implements { 5 implements {
6 Ector.Renderer.prepare; 6 Ector.Renderer.prepare;
7 Ector.Renderer.draw; 7 Ector.Renderer.draw;
diff --git a/src/lib/ector/software/ector_software_buffer_base.eo b/src/lib/ector/software/ector_software_buffer_base.eo
index be65399..8cb576e 100644
--- a/src/lib/ector/software/ector_software_buffer_base.eo
+++ b/src/lib/ector/software/ector_software_buffer_base.eo
@@ -1,7 +1,7 @@
1mixin @beta Ector.Software.Buffer.Base extends Ector.Buffer 1mixin @beta Ector.Software.Buffer.Base extends Ector.Buffer
2{ 2{
3 [[A buffer in Ector Software is a readable & optionally writable image]] 3 [[A buffer in Ector Software is a readable & optionally writable image]]
4 eo_prefix: ector_software_buffer; 4 c_prefix: ector_software_buffer;
5 methods { 5 methods {
6 pixels_clear @protected { 6 pixels_clear @protected {
7 [[Clear internal pixel buffer]] 7 [[Clear internal pixel buffer]]
diff --git a/src/lib/ector/software/ector_software_surface.eo b/src/lib/ector/software/ector_software_surface.eo
index c0f851f..77d6db2 100644
--- a/src/lib/ector/software/ector_software_surface.eo
+++ b/src/lib/ector/software/ector_software_surface.eo
@@ -1,7 +1,7 @@
1class @beta Ector.Software.Surface extends Ector.Software.Buffer implements Ector.Surface 1class @beta Ector.Software.Surface extends Ector.Software.Buffer implements Ector.Surface
2{ 2{
3 [[Ector surface software class]] 3 [[Ector surface software class]]
4 eo_prefix: ector_software_surface; 4 c_prefix: ector_software_surface;
5 methods {} 5 methods {}
6 implements { 6 implements {
7 Ector.Surface.renderer_factory_new; 7 Ector.Surface.renderer_factory_new;
diff --git a/src/lib/efl/interfaces/efl_container.eo b/src/lib/efl/interfaces/efl_container.eo
index e308e2e..2688312 100644
--- a/src/lib/efl/interfaces/efl_container.eo
+++ b/src/lib/efl/interfaces/efl_container.eo
@@ -7,7 +7,7 @@ interface Efl.Container
7 7
8 @since 1.22 8 @since 1.22
9 ]] 9 ]]
10 eo_prefix: efl_content; 10 c_prefix: efl_content;
11 event_prefix: efl_container; 11 event_prefix: efl_container;
12 methods { 12 methods {
13 content_iterate { 13 content_iterate {
diff --git a/src/lib/efl/interfaces/efl_gfx_entity.eo b/src/lib/efl/interfaces/efl_gfx_entity.eo
index 358228c..115fb2a 100644
--- a/src/lib/efl/interfaces/efl_gfx_entity.eo
+++ b/src/lib/efl/interfaces/efl_gfx_entity.eo
@@ -5,7 +5,7 @@ interface Efl.Gfx.Entity {
5 5
6 @since 1.22 6 @since 1.22
7 ]] 7 ]]
8 eo_prefix: efl_gfx_entity; 8 c_prefix: efl_gfx_entity;
9 methods { 9 methods {
10 @property position { 10 @property position {
11 [[The 2D position of a canvas object. 11 [[The 2D position of a canvas object.
diff --git a/src/lib/efl/interfaces/efl_gfx_filter.eo b/src/lib/efl/interfaces/efl_gfx_filter.eo
index 5e8e0e9..0ebd1e5 100644
--- a/src/lib/efl/interfaces/efl_gfx_filter.eo
+++ b/src/lib/efl/interfaces/efl_gfx_filter.eo
@@ -8,7 +8,7 @@ interface @beta Efl.Gfx.Filter
8 8
9 This was a beta feature since 1.15. 9 This was a beta feature since 1.15.
10 ]] 10 ]]
11 eo_prefix: efl_gfx; 11 c_prefix: efl_gfx;
12 methods { 12 methods {
13 @property filter_program { 13 @property filter_program {
14 set { 14 set {
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient.eo b/src/lib/efl/interfaces/efl_gfx_gradient.eo
index 3622034..81f18a1 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient.eo
@@ -3,7 +3,7 @@ import efl_gfx_types;
3interface @beta Efl.Gfx.Gradient 3interface @beta Efl.Gfx.Gradient
4{ 4{
5 [[Efl graphics gradient interface]] 5 [[Efl graphics gradient interface]]
6 eo_prefix: efl_gfx_gradient; 6 c_prefix: efl_gfx_gradient;
7 methods { 7 methods {
8 @property stop { 8 @property stop {
9 set { 9 set {
diff --git a/src/lib/efl/interfaces/efl_gfx_view.eo b/src/lib/efl/interfaces/efl_gfx_view.eo
index f18d0dc..bf29419 100644
--- a/src/lib/efl/interfaces/efl_gfx_view.eo
+++ b/src/lib/efl/interfaces/efl_gfx_view.eo
@@ -3,7 +3,7 @@ import eina_types;
3interface @beta Efl.Gfx.View 3interface @beta Efl.Gfx.View
4{ 4{
5 [[Efl graphics view interface]] 5 [[Efl graphics view interface]]
6 eo_prefix: efl_gfx; 6 c_prefix: efl_gfx;
7 methods { 7 methods {
8 @property view_size { 8 @property view_size {
9 [[The dimensions of this object's viewport. 9 [[The dimensions of this object's viewport.
diff --git a/src/lib/efl/interfaces/efl_model.eo b/src/lib/efl/interfaces/efl_model.eo
index d9d789d..40790a5 100644
--- a/src/lib/efl/interfaces/efl_model.eo
+++ b/src/lib/efl/interfaces/efl_model.eo
@@ -16,7 +16,7 @@ struct @beta Efl.Model_Children_Event {
16interface @beta Efl.Model 16interface @beta Efl.Model
17{ 17{
18 [[Efl model interface]] 18 [[Efl model interface]]
19 eo_prefix: efl_model; 19 c_prefix: efl_model;
20 methods { 20 methods {
21 @property properties { 21 @property properties {
22 get { 22 get {
diff --git a/src/lib/efl/interfaces/efl_pack_layout.eo b/src/lib/efl/interfaces/efl_pack_layout.eo
index 19bda9a..49b7982 100644
--- a/src/lib/efl/interfaces/efl_pack_layout.eo
+++ b/src/lib/efl/interfaces/efl_pack_layout.eo
@@ -4,7 +4,7 @@ interface @beta Efl.Pack_Layout
4 4
5 Used for containers (box, grid). 5 Used for containers (box, grid).
6 ]] 6 ]]
7 eo_prefix: efl_pack; 7 c_prefix: efl_pack;
8 methods { 8 methods {
9 // Note: Do we need a layout_force or a sync flag in layout_request? 9 // Note: Do we need a layout_force or a sync flag in layout_request?
10 layout_request { 10 layout_request {
diff --git a/src/lib/efl/interfaces/efl_pack_linear.eo b/src/lib/efl/interfaces/efl_pack_linear.eo
index b98d3ec..79ea27c 100644
--- a/src/lib/efl/interfaces/efl_pack_linear.eo
+++ b/src/lib/efl/interfaces/efl_pack_linear.eo
@@ -5,7 +5,7 @@ interface @beta Efl.Pack_Linear extends Efl.Pack
5 5
6 This means the sub-objects are internally organized in an ordered list. 6 This means the sub-objects are internally organized in an ordered list.
7 ]] 7 ]]
8 eo_prefix: efl_pack; 8 c_prefix: efl_pack;
9 methods { 9 methods {
10 pack_begin { 10 pack_begin {
11 [[Prepend an object at the beginning of this container. 11 [[Prepend an object at the beginning of this container.
diff --git a/src/lib/efl/interfaces/efl_pack_table.eo b/src/lib/efl/interfaces/efl_pack_table.eo
index 9472b52..c94bd33 100644
--- a/src/lib/efl/interfaces/efl_pack_table.eo
+++ b/src/lib/efl/interfaces/efl_pack_table.eo
@@ -3,7 +3,7 @@ import efl_ui_direction;
3interface @beta Efl.Pack_Table extends Efl.Pack 3interface @beta Efl.Pack_Table extends Efl.Pack
4{ 4{
5 [[2D containers aligned on a table with rows and columns]] 5 [[2D containers aligned on a table with rows and columns]]
6 eo_prefix: efl_pack; 6 c_prefix: efl_pack;
7 methods { 7 methods {
8 pack_table { 8 pack_table {
9 [[Pack object at a given location in the table. 9 [[Pack object at a given location in the table.
diff --git a/src/lib/efl/interfaces/efl_text_annotate.eo b/src/lib/efl/interfaces/efl_text_annotate.eo
index f9f52a4..724faeb 100644
--- a/src/lib/efl/interfaces/efl_text_annotate.eo
+++ b/src/lib/efl/interfaces/efl_text_annotate.eo
@@ -3,7 +3,7 @@ import efl_text_types;
3interface @beta Efl.Text_Annotate { 3interface @beta Efl.Text_Annotate {
4 [[Cursor API 4 [[Cursor API
5 ]] 5 ]]
6 eo_prefix: efl_text; 6 c_prefix: efl_text;
7 methods { 7 methods {
8 // Annotation 8 // Annotation
9 @property annotation { 9 @property annotation {
diff --git a/src/lib/efl/interfaces/efl_text_font.eo b/src/lib/efl/interfaces/efl_text_font.eo
index 32f15c2..27d32d6 100644
--- a/src/lib/efl/interfaces/efl_text_font.eo
+++ b/src/lib/efl/interfaces/efl_text_font.eo
@@ -50,7 +50,7 @@ enum @beta Efl.Text_Font_Bitmap_Scalable {
50interface @beta Efl.Text_Font { 50interface @beta Efl.Text_Font {
51 [[Font settings of the text 51 [[Font settings of the text
52 ]] 52 ]]
53 eo_prefix: efl_text; 53 c_prefix: efl_text;
54 methods { 54 methods {
55 @property font { 55 @property font {
56 set { 56 set {
diff --git a/src/lib/efl/interfaces/efl_text_format.eo b/src/lib/efl/interfaces/efl_text_format.eo
index 6d0125c..25c17f1 100644
--- a/src/lib/efl/interfaces/efl_text_format.eo
+++ b/src/lib/efl/interfaces/efl_text_format.eo
@@ -21,7 +21,7 @@ interface @beta Efl.Text_Format {
21 The text format can affect the geometry of the text object, as well as 21 The text format can affect the geometry of the text object, as well as
22 how characters are presented. 22 how characters are presented.
23 ]] 23 ]]
24 eo_prefix: efl_text; 24 c_prefix: efl_text;
25 methods { 25 methods {
26 @property ellipsis { 26 @property ellipsis {
27 [[Ellipsis value (number from -1.0 to 1.0)]] 27 [[Ellipsis value (number from -1.0 to 1.0)]]
diff --git a/src/lib/efl/interfaces/efl_text_style.eo b/src/lib/efl/interfaces/efl_text_style.eo
index 362a56f..c42433b 100644
--- a/src/lib/efl/interfaces/efl_text_style.eo
+++ b/src/lib/efl/interfaces/efl_text_style.eo
@@ -60,7 +60,7 @@ interface @beta Efl.Text_Style {
60 60
61 A style can be coloring, effects, underline, strikethrough etc. 61 A style can be coloring, effects, underline, strikethrough etc.
62 ]] 62 ]]
63 eo_prefix: efl_text; 63 c_prefix: efl_text;
64 methods { 64 methods {
65 @property normal_color { 65 @property normal_color {
66 [[Color of text, excluding style]] 66 [[Color of text, excluding style]]
diff --git a/src/lib/efl/interfaces/efl_ui_i18n.eo b/src/lib/efl/interfaces/efl_ui_i18n.eo
index ece81f6..af37b13 100644
--- a/src/lib/efl/interfaces/efl_ui_i18n.eo
+++ b/src/lib/efl/interfaces/efl_ui_i18n.eo
@@ -1,7 +1,7 @@
1interface @beta Efl.Ui.I18n 1interface @beta Efl.Ui.I18n
2{ 2{
3 [[A common Internationalization interface for UI objects.]] 3 [[A common Internationalization interface for UI objects.]]
4 eo_prefix: efl_ui; 4 c_prefix: efl_ui;
5 methods { 5 methods {
6 @property mirrored { 6 @property mirrored {
7 [[Whether this object should be mirrored. 7 [[Whether this object should be mirrored.
diff --git a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
index a99ff45..2f7eac4 100644
--- a/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
+++ b/src/lib/efl/interfaces/efl_ui_multi_selectable.eo
@@ -12,7 +12,7 @@ interface @beta Efl.Ui.Multi_Selectable
12{ 12{
13 [[Efl UI Multi selectable interface. 13 [[Efl UI Multi selectable interface.
14 The container have to control select property of multiple chidren.]] 14 The container have to control select property of multiple chidren.]]
15 eo_prefix: efl_ui; 15 c_prefix: efl_ui;
16 methods 16 methods
17 { 17 {
18 @property select_mode { 18 @property select_mode {
diff --git a/src/lib/efl/interfaces/efl_ui_range_display.eo b/src/lib/efl/interfaces/efl_ui_range_display.eo
index ca9d2c1..c71f6d0 100644
--- a/src/lib/efl/interfaces/efl_ui_range_display.eo
+++ b/src/lib/efl/interfaces/efl_ui_range_display.eo
@@ -1,7 +1,7 @@
1interface @beta Efl.Ui.Range_Display 1interface @beta Efl.Ui.Range_Display
2{ 2{
3 [[Interface that contains properties regarding the displaying of a range.]] 3 [[Interface that contains properties regarding the displaying of a range.]]
4 eo_prefix: efl_ui_range; 4 c_prefix: efl_ui_range;
5 methods { 5 methods {
6 @property range_value { 6 @property range_value {
7 [[Control the range value (in percentage) on a given range widget 7 [[Control the range value (in percentage) on a given range widget
diff --git a/src/lib/efl/interfaces/efl_ui_range_interactive.eo b/src/lib/efl/interfaces/efl_ui_range_interactive.eo
index a7af8c8..817178c 100644
--- a/src/lib/efl/interfaces/efl_ui_range_interactive.eo
+++ b/src/lib/efl/interfaces/efl_ui_range_interactive.eo
@@ -4,7 +4,7 @@ interface @beta Efl.Ui.Range_Interactive extends Efl.Ui.Range_Display
4 4
5 The properties defined here are used to manipulate the way a user interacts with a displayed range. 5 The properties defined here are used to manipulate the way a user interacts with a displayed range.
6 ]] 6 ]]
7 eo_prefix: efl_ui_range; 7 c_prefix: efl_ui_range;
8 methods { 8 methods {
9 @property range_step { 9 @property range_step {
10 [[Control the step used to increment or decrement values for given widget. 10 [[Control the step used to increment or decrement values for given widget.
diff --git a/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo b/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
index 906c439..98423c7 100644
--- a/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
+++ b/src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
@@ -2,7 +2,7 @@ import eina_types;
2 2
3interface @beta Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable 3interface @beta Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable
4{ 4{
5 eo_prefix: efl_ui_scrollable; 5 c_prefix: efl_ui_scrollable;
6 methods { 6 methods {
7 @property content_pos { 7 @property content_pos {
8 [[The content position]] 8 [[The content position]]
diff --git a/src/lib/efl/interfaces/efl_ui_zoom.eo b/src/lib/efl/interfaces/efl_ui_zoom.eo
index b3d949a..9cf90d6 100644
--- a/src/lib/efl/interfaces/efl_ui_zoom.eo
+++ b/src/lib/efl/interfaces/efl_ui_zoom.eo
@@ -12,7 +12,7 @@ interface @beta Efl.Ui.Zoom
12{ 12{
13 [[Efl UI zoom interface]] 13 [[Efl UI zoom interface]]
14 event_prefix: efl_ui; 14 event_prefix: efl_ui;
15 eo_prefix: efl_ui; 15 c_prefix: efl_ui;
16 16
17 methods { 17 methods {
18 @property zoom_animation { 18 @property zoom_animation {
diff --git a/src/lib/elementary/efl_access_object.eo b/src/lib/elementary/efl_access_object.eo
index 37b021e..9e7dc5d 100644
--- a/src/lib/elementary/efl_access_object.eo
+++ b/src/lib/elementary/efl_access_object.eo
@@ -240,7 +240,7 @@ struct @beta Efl.Access.Relation
240mixin @beta Efl.Access.Object requires Efl.Object 240mixin @beta Efl.Access.Object requires Efl.Object
241{ 241{
242 [[Accessibility accessible mixin]] 242 [[Accessibility accessible mixin]]
243 eo_prefix: efl_access_object; 243 c_prefix: efl_access_object;
244 data: Efl_Access_Object_Data; 244 data: Efl_Access_Object_Data;
245 methods { 245 methods {
246 @property localized_role_name @protected @beta { 246 @property localized_role_name @protected @beta {
diff --git a/src/lib/elementary/efl_config_global.eo b/src/lib/elementary/efl_config_global.eo
index 77a04ae..db43790 100644
--- a/src/lib/elementary/efl_config_global.eo
+++ b/src/lib/elementary/efl_config_global.eo
@@ -4,7 +4,7 @@ class @beta Efl.Config_Global extends Efl.Object implements Efl.Config
4 running application. 4 running application.
5 ]] 5 ]]
6 data: null; 6 data: null;
7 eo_prefix: efl_config; 7 c_prefix: efl_config;
8 methods { 8 methods {
9 save @protected { 9 save @protected {
10 [[Saves Elementary configuration to disk. 10 [[Saves Elementary configuration to disk.
diff --git a/src/lib/elementary/efl_ui_layout_base.eo b/src/lib/elementary/efl_ui_layout_base.eo
index a3401c8..1923bdd 100644
--- a/src/lib/elementary/efl_ui_layout_base.eo
+++ b/src/lib/elementary/efl_ui_layout_base.eo
@@ -10,7 +10,7 @@ abstract Efl.Ui.Layout_Base extends Efl.Ui.Widget implements Efl.Container,
10 10
11 @since 1.22 11 @since 1.22
12 ]] 12 ]]
13 eo_prefix: efl_ui_layout; 13 c_prefix: efl_ui_layout;
14 data: Efl_Ui_Layout_Data; 14 data: Efl_Ui_Layout_Data;
15 methods { 15 methods {
16 @property theme { 16 @property theme {
diff --git a/src/lib/elementary/efl_ui_scroll_manager.eo b/src/lib/elementary/efl_ui_scroll_manager.eo
index 93cd7e9..e948fe6 100644
--- a/src/lib/elementary/efl_ui_scroll_manager.eo
+++ b/src/lib/elementary/efl_ui_scroll_manager.eo
@@ -5,7 +5,7 @@ class @beta Efl.Ui.Scroll.Manager extends Efl.Object implements
5{ 5{
6 [[Efl ui scroll manager class]] 6 [[Efl ui scroll manager class]]
7 event_prefix: efl_ui; 7 event_prefix: efl_ui;
8 eo_prefix: efl_ui_scroll_manager; 8 c_prefix: efl_ui_scroll_manager;
9 methods { 9 methods {
10 @property pan @protected { 10 @property pan @protected {
11 [[This is the internal pan object managed by scroll manager. 11 [[This is the internal pan object managed by scroll manager.
diff --git a/src/lib/elementary/efl_ui_theme.eo b/src/lib/elementary/efl_ui_theme.eo
index 73805a9..f167a23 100644
--- a/src/lib/elementary/efl_ui_theme.eo
+++ b/src/lib/elementary/efl_ui_theme.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Ui.Theme extends Efl.Object 1class @beta Efl.Ui.Theme extends Efl.Object
2{ 2{
3 [[Efl Ui Theme class]] 3 [[Efl Ui Theme class]]
4 eo_prefix: efl_ui_theme; 4 c_prefix: efl_ui_theme;
5 data: Efl_Ui_Theme_Data; 5 data: Efl_Ui_Theme_Data;
6 methods { 6 methods {
7 @property default @class { 7 @property default @class {
diff --git a/src/lib/elementary/efl_ui_widget.eo b/src/lib/elementary/efl_ui_widget.eo
index 40e51ae..ece49ef 100644
--- a/src/lib/elementary/efl_ui_widget.eo
+++ b/src/lib/elementary/efl_ui_widget.eo
@@ -25,7 +25,7 @@ abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
25 25
26 @since 1.22 26 @since 1.22
27 ]] 27 ]]
28 //eo_prefix: efl_ui_widget; 28 //c_prefix: efl_ui_widget;
29 event_prefix: efl_ui_widget; 29 event_prefix: efl_ui_widget;
30 data: Efl_Ui_Widget_Data; 30 data: Efl_Ui_Widget_Data;
31 methods { 31 methods {
diff --git a/src/lib/elementary/elm_code_widget.eo b/src/lib/elementary/elm_code_widget.eo
index 0764506..a9d5614 100644
--- a/src/lib/elementary/elm_code_widget.eo
+++ b/src/lib/elementary/elm_code_widget.eo
@@ -18,7 +18,7 @@ struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts o
18class @beta Elm.Code_Widget extends Efl.Ui.Layout_Base 18class @beta Elm.Code_Widget extends Efl.Ui.Layout_Base
19{ 19{
20 [[Elementary code widget]] 20 [[Elementary code widget]]
21 eo_prefix: efl_ui_code_widget; 21 c_prefix: efl_ui_code_widget;
22 methods { 22 methods {
23 @property code { 23 @property code {
24 set { 24 set {
diff --git a/src/lib/elementary/elm_interface_scrollable.eo b/src/lib/elementary/elm_interface_scrollable.eo
index 6fc5788..f8c2a2d 100644
--- a/src/lib/elementary/elm_interface_scrollable.eo
+++ b/src/lib/elementary/elm_interface_scrollable.eo
@@ -30,7 +30,7 @@ enum Elm.Scroller.Single_Direction
30mixin @beta Elm.Interface_Scrollable requires Efl.Ui.Widget extends Efl.Ui.Scrollable, Efl.Ui.Focus.Manager_Sub, Efl.Ui.Widget_Focus_Manager 30mixin @beta Elm.Interface_Scrollable requires Efl.Ui.Widget extends Efl.Ui.Scrollable, Efl.Ui.Focus.Manager_Sub, Efl.Ui.Widget_Focus_Manager
31{ 31{
32 [[Elm scrollable mixin]] 32 [[Elm scrollable mixin]]
33 eo_prefix: elm_interface_scrollable; 33 c_prefix: elm_interface_scrollable;
34 data: Elm_Scrollable_Smart_Interface_Data; 34 data: Elm_Scrollable_Smart_Interface_Data;
35 methods { 35 methods {
36 @property gravity { 36 @property gravity {
diff --git a/src/lib/eo/efl_object.eo b/src/lib/eo/efl_object.eo
index cb0a92e..a63343a 100644
--- a/src/lib/eo/efl_object.eo
+++ b/src/lib/eo/efl_object.eo
@@ -63,7 +63,7 @@ abstract Efl.Object
63 63
64 @since 1.22 64 @since 1.22
65 ]] 65 ]]
66 eo_prefix: efl; 66 c_prefix: efl;
67 67
68 methods { 68 methods {
69 @property parent { 69 @property parent {
diff --git a/src/lib/eolian/database_class.c b/src/lib/eolian/database_class.c
index 34551d3..4c8c45d 100644
--- a/src/lib/eolian/database_class.c
+++ b/src/lib/eolian/database_class.c
@@ -33,7 +33,7 @@ database_class_del(Eolian_Class *cl)
33 eina_list_free(cl->callables); 33 eina_list_free(cl->callables);
34 eina_list_free(cl->composite); 34 eina_list_free(cl->composite);
35 35
36 if (cl->eo_prefix) eina_stringshare_del(cl->eo_prefix); 36 if (cl->c_prefix) eina_stringshare_del(cl->c_prefix);
37 if (cl->ev_prefix) eina_stringshare_del(cl->ev_prefix); 37 if (cl->ev_prefix) eina_stringshare_del(cl->ev_prefix);
38 if (cl->data_type) eina_stringshare_del(cl->data_type); 38 if (cl->data_type) eina_stringshare_del(cl->data_type);
39 39
diff --git a/src/lib/eolian/database_class_api.c b/src/lib/eolian/database_class_api.c
index fa7d36b..3e3b0d7 100644
--- a/src/lib/eolian/database_class_api.c
+++ b/src/lib/eolian/database_class_api.c
@@ -24,7 +24,7 @@ EAPI Eina_Stringshare*
24eolian_class_eo_prefix_get(const Eolian_Class *cl) 24eolian_class_eo_prefix_get(const Eolian_Class *cl)
25{ 25{
26 EINA_SAFETY_ON_NULL_RETURN_VAL(cl, NULL); 26 EINA_SAFETY_ON_NULL_RETURN_VAL(cl, NULL);
27 return cl->eo_prefix; 27 return cl->c_prefix;
28} 28}
29 29
30EAPI Eina_Stringshare* 30EAPI Eina_Stringshare*
diff --git a/src/lib/eolian/database_event_api.c b/src/lib/eolian/database_event_api.c
index 74f69cd..4142c50 100644
--- a/src/lib/eolian/database_event_api.c
+++ b/src/lib/eolian/database_event_api.c
@@ -55,7 +55,7 @@ eolian_event_c_name_get(const Eolian_Event *event)
55 char buf[512]; 55 char buf[512];
56 char *tmp = buf; 56 char *tmp = buf;
57 const char *pfx = event->klass->ev_prefix; 57 const char *pfx = event->klass->ev_prefix;
58 if (!pfx) pfx = event->klass->eo_prefix; 58 if (!pfx) pfx = event->klass->c_prefix;
59 if (!pfx) pfx = event->klass->base.name; 59 if (!pfx) pfx = event->klass->base.name;
60 snprintf(buf, sizeof(buf), "%s_EVENT_%s", pfx, event->base.name); 60 snprintf(buf, sizeof(buf), "%s_EVENT_%s", pfx, event->base.name);
61 eina_str_toupper(&tmp); 61 eina_str_toupper(&tmp);
diff --git a/src/lib/eolian/database_function_api.c b/src/lib/eolian/database_function_api.c
index 8a38443..60c4f6b 100644
--- a/src/lib/eolian/database_function_api.c
+++ b/src/lib/eolian/database_function_api.c
@@ -38,11 +38,11 @@ eolian_function_type_get(const Eolian_Function *fid)
38} 38}
39 39
40static const char * 40static const char *
41_get_eo_prefix(const Eolian_Function *foo_id, char *buf) 41_get_c_prefix(const Eolian_Function *foo_id, char *buf)
42{ 42{
43 char *tmp = buf; 43 char *tmp = buf;
44 if (foo_id->klass->eo_prefix) 44 if (foo_id->klass->c_prefix)
45 return foo_id->klass->eo_prefix; 45 return foo_id->klass->c_prefix;
46 strcpy(buf, foo_id->klass->base.name); 46 strcpy(buf, foo_id->klass->base.name);
47 eina_str_tolower(&buf); 47 eina_str_tolower(&buf);
48 while ((tmp = strchr(tmp, '.'))) *tmp = '_'; 48 while ((tmp = strchr(tmp, '.'))) *tmp = '_';
@@ -88,7 +88,7 @@ eolian_function_full_c_name_get(const Eolian_Function *foo_id,
88{ 88{
89 char tbuf[512]; 89 char tbuf[512];
90 tbuf[0] = '\0'; 90 tbuf[0] = '\0';
91 const char *prefix = (ftype != EOLIAN_FUNCTION_POINTER) ? _get_eo_prefix(foo_id, tbuf): tbuf; 91 const char *prefix = (ftype != EOLIAN_FUNCTION_POINTER) ? _get_c_prefix(foo_id, tbuf): tbuf;
92 92
93 if (!prefix) 93 if (!prefix)
94 return NULL; 94 return NULL;
diff --git a/src/lib/eolian/eo_lexer.h b/src/lib/eolian/eo_lexer.h
index 9a510e1..4fec039 100644
--- a/src/lib/eolian/eo_lexer.h
+++ b/src/lib/eolian/eo_lexer.h
@@ -24,9 +24,9 @@ enum Tokens
24 * they just fill in the "kw" field of the token */ 24 * they just fill in the "kw" field of the token */
25#define KEYWORDS KW(class), KW(const), KW(enum), KW(return), KW(struct), \ 25#define KEYWORDS KW(class), KW(const), KW(enum), KW(return), KW(struct), \
26 \ 26 \
27 KW(abstract), KW(composite), KW(constructor), KW(constructors), KW(data), \ 27 KW(abstract), KW(c_prefix), KW(composite), KW(constructor), KW(constructors), \
28 KW(destructor), KW(eo_prefix), KW(event_prefix), KW(events), \ 28 KW(data), KW(destructor), KW(event_prefix), KW(events), KW(extends), \
29 KW(extends), KW(free), KW(get), KW(implements), KW(import), KW(interface), \ 29 KW(free), KW(get), KW(implements), KW(import), KW(interface), \
30 KW(keys), KW(legacy), KW(methods), KW(mixin), KW(params), \ 30 KW(keys), KW(legacy), KW(methods), KW(mixin), KW(params), \
31 KW(parse), KW(parts), KW(ptr), KW(set), KW(type), KW(values), KW(var), KW(requires), \ 31 KW(parse), KW(parts), KW(ptr), KW(set), KW(type), KW(values), KW(var), KW(requires), \
32 \ 32 \
diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index ebf3b1c..65a28df 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -1864,7 +1864,7 @@ error:
1864static void 1864static void
1865parse_class_body(Eo_Lexer *ls, Eolian_Class_Type type) 1865parse_class_body(Eo_Lexer *ls, Eolian_Class_Type type)
1866{ 1866{
1867 Eina_Bool has_eo_prefix = EINA_FALSE, 1867 Eina_Bool has_c_prefix = EINA_FALSE,
1868 has_event_prefix = EINA_FALSE, 1868 has_event_prefix = EINA_FALSE,
1869 has_data = EINA_FALSE, 1869 has_data = EINA_FALSE,
1870 has_methods = EINA_FALSE, 1870 has_methods = EINA_FALSE,
@@ -1880,12 +1880,12 @@ parse_class_body(Eo_Lexer *ls, Eolian_Class_Type type)
1880 } 1880 }
1881 for (;;) switch (ls->t.kw) 1881 for (;;) switch (ls->t.kw)
1882 { 1882 {
1883 case KW_eo_prefix: 1883 case KW_c_prefix:
1884 CASE_LOCK(ls, eo_prefix, "eo prefix definition") 1884 CASE_LOCK(ls, c_prefix, "c prefix definition")
1885 eo_lexer_get(ls); 1885 eo_lexer_get(ls);
1886 check_next(ls, ':'); 1886 check_next(ls, ':');
1887 _validate_pfx(ls); 1887 _validate_pfx(ls);
1888 ls->klass->eo_prefix = eina_stringshare_ref(ls->t.value.s); 1888 ls->klass->c_prefix = eina_stringshare_ref(ls->t.value.s);
1889 eo_lexer_get(ls); 1889 eo_lexer_get(ls);
1890 check_next(ls, ';'); 1890 check_next(ls, ';');
1891 break; 1891 break;
diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h
index 8c1b02b..baf2fde 100644
--- a/src/lib/eolian/eolian_database.h
+++ b/src/lib/eolian/eolian_database.h
@@ -177,7 +177,7 @@ struct _Eolian_Class
177 Eolian_Object base; 177 Eolian_Object base;
178 Eolian_Class_Type type; 178 Eolian_Class_Type type;
179 Eolian_Documentation *doc; 179 Eolian_Documentation *doc;
180 Eina_Stringshare *eo_prefix; 180 Eina_Stringshare *c_prefix;
181 Eina_Stringshare *ev_prefix; 181 Eina_Stringshare *ev_prefix;
182 Eina_Stringshare *data_type; 182 Eina_Stringshare *data_type;
183 union { 183 union {
diff --git a/src/lib/evas/canvas/efl_canvas_animation.eo b/src/lib/evas/canvas/efl_canvas_animation.eo
index 4198ccf..a118d89 100644
--- a/src/lib/evas/canvas/efl_canvas_animation.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation.eo
@@ -3,7 +3,7 @@ import efl_canvas_animation_types;
3class @beta Efl.Canvas.Animation extends Efl.Object implements Efl.Playable 3class @beta Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
4{ 4{
5 [[Efl animation class]] 5 [[Efl animation class]]
6 eo_prefix: efl_animation; 6 c_prefix: efl_animation;
7 methods { 7 methods {
8 @property final_state_keep { 8 @property final_state_keep {
9 [[Keep final state property]] 9 [[Keep final state property]]
diff --git a/src/lib/evas/canvas/efl_canvas_animation_alpha.eo b/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
index 667e3c3..1ff9720 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_alpha.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation 1class @beta Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation
2{ 2{
3 [[Efl alpha animation class]] 3 [[Efl alpha animation class]]
4 eo_prefix: efl_animation_alpha; 4 c_prefix: efl_animation_alpha;
5 data: Efl_Canvas_Animation_Alpha_Data; 5 data: Efl_Canvas_Animation_Alpha_Data;
6 methods { 6 methods {
7 @property alpha { 7 @property alpha {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group.eo b/src/lib/evas/canvas/efl_canvas_animation_group.eo
index 6f8f776..fdf42e2 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group.eo
@@ -1,7 +1,7 @@
1abstract @beta Efl.Canvas.Animation_Group extends Efl.Canvas.Animation 1abstract @beta Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
2{ 2{
3 [[Efl group animation abstract class]] 3 [[Efl group animation abstract class]]
4 eo_prefix: efl_animation_group; 4 c_prefix: efl_animation_group;
5 data: Efl_Canvas_Animation_Group_Data; 5 data: Efl_Canvas_Animation_Group_Data;
6 methods { 6 methods {
7 animation_add { 7 animation_add {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo b/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
index c404323..63773dd 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group 1class @beta Efl.Canvas.Animation_Group_Parallel extends Efl.Canvas.Animation_Group
2{ 2{
3 [[Efl group parallel animation class]] 3 [[Efl group parallel animation class]]
4 eo_prefix: efl_animation_group_parallel; 4 c_prefix: efl_animation_group_parallel;
5 data: null; 5 data: null;
6 methods { 6 methods {
7 } 7 }
diff --git a/src/lib/evas/canvas/efl_canvas_animation_player.eo b/src/lib/evas/canvas/efl_canvas_animation_player.eo
index 7e1ce30..53cdf59 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_player.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_player.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Player extends Efl.Object implements Efl.Player 1class @beta Efl.Canvas.Animation_Player extends Efl.Object implements Efl.Player
2{ 2{
3 [[Efl animation object class]] 3 [[Efl animation object class]]
4 eo_prefix: efl_animation_player; 4 c_prefix: efl_animation_player;
5 methods { 5 methods {
6 @property animation { 6 @property animation {
7 set {} 7 set {}
diff --git a/src/lib/evas/canvas/efl_canvas_animation_rotate.eo b/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
index 0dabb21..818058a 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_rotate.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation 1class @beta Efl.Canvas.Animation_Rotate extends Efl.Canvas.Animation
2{ 2{
3 [[Efl rotate animation class]] 3 [[Efl rotate animation class]]
4 eo_prefix: efl_animation_rotate; 4 c_prefix: efl_animation_rotate;
5 data: Efl_Canvas_Animation_Rotate_Data; 5 data: Efl_Canvas_Animation_Rotate_Data;
6 methods { 6 methods {
7 @property rotate { 7 @property rotate {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_scale.eo b/src/lib/evas/canvas/efl_canvas_animation_scale.eo
index 5276371..b4da878 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_scale.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_scale.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation 1class @beta Efl.Canvas.Animation_Scale extends Efl.Canvas.Animation
2{ 2{
3 [[Efl scale animation class]] 3 [[Efl scale animation class]]
4 eo_prefix: efl_animation_scale; 4 c_prefix: efl_animation_scale;
5 data: Efl_Canvas_Animation_Scale_Data; 5 data: Efl_Canvas_Animation_Scale_Data;
6 methods { 6 methods {
7 @property scale { 7 @property scale {
diff --git a/src/lib/evas/canvas/efl_canvas_animation_translate.eo b/src/lib/evas/canvas/efl_canvas_animation_translate.eo
index 09204a8..3d74cbd 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_translate.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_translate.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation 1class @beta Efl.Canvas.Animation_Translate extends Efl.Canvas.Animation
2{ 2{
3 [[Efl translate animation class]] 3 [[Efl translate animation class]]
4 eo_prefix: efl_animation_translate; 4 c_prefix: efl_animation_translate;
5 data: Efl_Canvas_Animation_Translate_Data; 5 data: Efl_Canvas_Animation_Translate_Data;
6 methods { 6 methods {
7 @property translate { 7 @property translate {
diff --git a/src/lib/evas/canvas/efl_canvas_filter_internal.eo b/src/lib/evas/canvas/efl_canvas_filter_internal.eo
index 052c327..426cd44 100644
--- a/src/lib/evas/canvas/efl_canvas_filter_internal.eo
+++ b/src/lib/evas/canvas/efl_canvas_filter_internal.eo
@@ -45,7 +45,7 @@ mixin @beta Efl.Canvas.Filter.Internal requires Efl.Object extends Efl.Gfx.Filte
45{ 45{
46 [[Evas internal implementation of filters.]] 46 [[Evas internal implementation of filters.]]
47 47
48 eo_prefix: evas; 48 c_prefix: evas;
49 data: Evas_Filter_Data; 49 data: Evas_Filter_Data;
50 50
51 methods { 51 methods {
diff --git a/src/lib/evas/canvas/efl_input_event.eo b/src/lib/evas/canvas/efl_input_event.eo
index 95f2db6..04bc589 100644
--- a/src/lib/evas/canvas/efl_input_event.eo
+++ b/src/lib/evas/canvas/efl_input_event.eo
@@ -8,7 +8,7 @@ mixin @beta Efl.Input.Event requires Efl.Object extends Efl.Duplicate
8 structures. This class is intended to carry more complex event 8 structures. This class is intended to carry more complex event
9 data, such as pointer events. 9 data, such as pointer events.
10 ]] 10 ]]
11 eo_prefix: efl_input; 11 c_prefix: efl_input;
12 data: null; 12 data: null;
13 methods { 13 methods {
14 @property timestamp @pure_virtual { 14 @property timestamp @pure_virtual {
diff --git a/src/lib/evas/canvas/efl_input_interface.eo b/src/lib/evas/canvas/efl_input_interface.eo
index 8d64f40..e232ec1 100644
--- a/src/lib/evas/canvas/efl_input_interface.eo
+++ b/src/lib/evas/canvas/efl_input_interface.eo
@@ -19,7 +19,7 @@ interface @beta Efl.Input.Interface
19 Long, repeated, key presses will always happen like this: 19 Long, repeated, key presses will always happen like this:
20 down...up,down...up,down...up (not down...up or down...down...down...up). 20 down...up,down...up,down...up (not down...up or down...down...down...up).
21 ]] 21 ]]
22 eo_prefix: efl_input; 22 c_prefix: efl_input;
23 event_prefix: efl; 23 event_prefix: efl;
24 methods { 24 methods {
25 @property seat_event_filter @beta { 25 @property seat_event_filter @beta {
diff --git a/src/lib/evas/canvas/efl_input_state.eo b/src/lib/evas/canvas/efl_input_state.eo
index 08f0623..bc23515 100644
--- a/src/lib/evas/canvas/efl_input_state.eo
+++ b/src/lib/evas/canvas/efl_input_state.eo
@@ -6,7 +6,7 @@ interface Efl.Input.State
6 6
7 @since 1.22 7 @since 1.22
8 ]] 8 ]]
9 eo_prefix: efl_input; 9 c_prefix: efl_input;
10 methods { 10 methods {
11 /* FIXME Efl.Input.Device is not stable yet*/ 11 /* FIXME Efl.Input.Device is not stable yet*/
12 @property modifier_enabled @beta { 12 @property modifier_enabled @beta {
diff --git a/src/lib/evas/gesture/efl_canvas_gesture.eo b/src/lib/evas/gesture/efl_canvas_gesture.eo
index 86fa775..eafb1d9 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture.eo
@@ -3,7 +3,7 @@ import efl_canvas_gesture_types;
3abstract @beta Efl.Canvas.Gesture extends Efl.Object 3abstract @beta Efl.Canvas.Gesture extends Efl.Object
4{ 4{
5 [[EFL Gesture abstract class]] 5 [[EFL Gesture abstract class]]
6 eo_prefix: efl_gesture; 6 c_prefix: efl_gesture;
7 methods { 7 methods {
8 @property type { 8 @property type {
9 [[This property holds the type of the gesture.]] 9 [[This property holds the type of the gesture.]]
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo b/src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo
index 12473d6..1a690b0 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Gesture_Long_Tap extends Efl.Canvas.Gesture 1class @beta Efl.Canvas.Gesture_Long_Tap extends Efl.Canvas.Gesture
2{ 2{
3 [[EFL Gesture Long Tap class]] 3 [[EFL Gesture Long Tap class]]
4 eo_prefix: efl_gesture_long_tap; 4 c_prefix: efl_gesture_long_tap;
5 event_prefix: efl; 5 event_prefix: efl;
6 events { 6 events {
7 gesture,long_tap: Efl.Canvas.Gesture; [[Event for tap gesture]] 7 gesture,long_tap: Efl.Canvas.Gesture; [[Event for tap gesture]]
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_manager.eo b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
index f42c2dc..a39318a 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Gesture_Manager extends Efl.Object 1class @beta Efl.Canvas.Gesture_Manager extends Efl.Object
2{ 2{
3 [[EFL Gesture Manager class]] 3 [[EFL Gesture Manager class]]
4 eo_prefix: efl_gesture_manager; 4 c_prefix: efl_gesture_manager;
5 methods { 5 methods {
6 recognizer_register { 6 recognizer_register {
7 [[This function is called to register a new Efl.Canvas.Gesture_Recognizer]] 7 [[This function is called to register a new Efl.Canvas.Gesture_Recognizer]]
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
index a3a11c3..8574089 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
@@ -3,7 +3,7 @@ import efl_canvas_gesture_types;
3abstract @beta Efl.Canvas.Gesture_Recognizer extends Efl.Object 3abstract @beta Efl.Canvas.Gesture_Recognizer extends Efl.Object
4{ 4{
5 [[EFL Gesture Recognizer abstract class]] 5 [[EFL Gesture Recognizer abstract class]]
6 eo_prefix: efl_gesture_recognizer; 6 c_prefix: efl_gesture_recognizer;
7 methods { 7 methods {
8 create @pure_virtual { 8 create @pure_virtual {
9 [[This function is called to create a new Efl.Canvas.Gesture object for the given target]] 9 [[This function is called to create a new Efl.Canvas.Gesture object for the given target]]
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo
index 025cc4e..8094655 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo
@@ -2,7 +2,7 @@ class @beta Efl.Canvas.Gesture_Recognizer_Long_Tap extends Efl.Canvas.Gesture_Re
2{ 2{
3 [[EFL Gesture Recognizer Long Tap class]] 3 [[EFL Gesture Recognizer Long Tap class]]
4 data: null; 4 data: null;
5 eo_prefix: efl_gesture_recognizer_long_tap; 5 c_prefix: efl_gesture_recognizer_long_tap;
6 implements { 6 implements {
7 Efl.Canvas.Gesture_Recognizer.create; 7 Efl.Canvas.Gesture_Recognizer.create;
8 Efl.Canvas.Gesture_Recognizer.recognize; 8 Efl.Canvas.Gesture_Recognizer.recognize;
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo
index 43fe77a..65ae8c0 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo
@@ -2,7 +2,7 @@ class @beta Efl.Canvas.Gesture_Recognizer_Tap extends Efl.Canvas.Gesture_Recogni
2{ 2{
3 [[EFL Gesture Recognizer Tap class]] 3 [[EFL Gesture Recognizer Tap class]]
4 data: null; 4 data: null;
5 eo_prefix: efl_gesture_recognizer_tap; 5 c_prefix: efl_gesture_recognizer_tap;
6 implements { 6 implements {
7 Efl.Canvas.Gesture_Recognizer.create; 7 Efl.Canvas.Gesture_Recognizer.create;
8 Efl.Canvas.Gesture_Recognizer.recognize; 8 Efl.Canvas.Gesture_Recognizer.recognize;
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_tap.eo b/src/lib/evas/gesture/efl_canvas_gesture_tap.eo
index 88e6e5c..a994b90 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_tap.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_tap.eo
@@ -1,7 +1,7 @@
1class @beta Efl.Canvas.Gesture_Tap extends Efl.Canvas.Gesture 1class @beta Efl.Canvas.Gesture_Tap extends Efl.Canvas.Gesture
2{ 2{
3 [[EFL Gesture Tap class]] 3 [[EFL Gesture Tap class]]
4 eo_prefix: efl_gesture_tap; 4 c_prefix: efl_gesture_tap;
5 event_prefix: efl; 5 event_prefix: efl;
6 events { 6 events {
7 gesture,tap: Efl.Canvas.Gesture; [[Event for tap gesture]] 7 gesture,tap: Efl.Canvas.Gesture; [[Event for tap gesture]]
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_touch.eo b/src/lib/evas/gesture/efl_canvas_gesture_touch.eo
index 7d773b5..4109b47 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_touch.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_touch.eo
@@ -6,7 +6,7 @@ import efl_input_types;
6class @beta Efl.Canvas.Gesture_Touch extends Efl.Object 6class @beta Efl.Canvas.Gesture_Touch extends Efl.Object
7{ 7{
8 [[EFL Gesture Touch class]] 8 [[EFL Gesture Touch class]]
9 eo_prefix: efl_gesture_touch; 9 c_prefix: efl_gesture_touch;
10 methods { 10 methods {
11 point_record { 11 point_record {
12 [[Touch point record method]] 12 [[Touch point record method]]
diff --git a/src/tests/eolian/data/class_simple.eo b/src/tests/eolian/data/class_simple.eo
index 0a89c5e..c6aa05b 100644
--- a/src/tests/eolian/data/class_simple.eo
+++ b/src/tests/eolian/data/class_simple.eo
@@ -8,7 +8,7 @@ var @extern Bah: double; // not generated
8 8
9class Class_Simple { 9class Class_Simple {
10 [[Class Desc Simple]] 10 [[Class Desc Simple]]
11 eo_prefix: efl_canvas_object_simple; 11 c_prefix: efl_canvas_object_simple;
12 data: Evas_Simple_Data; 12 data: Evas_Simple_Data;
13 methods { 13 methods {
14 @property a @beta { 14 @property a @beta {