evas: use new property impl syntax

This commit is contained in:
Daniel Kolesa 2016-12-27 16:37:41 +01:00
parent c4cb70199f
commit 18a0183c37
31 changed files with 125 additions and 203 deletions

View File

@ -62,14 +62,10 @@ mixin Efl.Canvas.Filter.Internal (Efl.Gfx.Filter, Efl.Object)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Gfx.Filter.filter_program.set;
Efl.Gfx.Filter.filter_program.get;
Efl.Gfx.Filter.filter_state.get;
Efl.Gfx.Filter.filter_state.set;
Efl.Gfx.Filter.filter_padding.get;
Efl.Gfx.Filter.filter_source.set;
Efl.Gfx.Filter.filter_source.get;
Efl.Gfx.Filter.filter_data.get;
Efl.Gfx.Filter.filter_data.set;
Efl.Gfx.Filter.filter_program { get; set; }
Efl.Gfx.Filter.filter_state { get; set; }
Efl.Gfx.Filter.filter_padding { get; }
Efl.Gfx.Filter.filter_source { get; set; }
Efl.Gfx.Filter.filter_data { get; set; }
}
}

View File

@ -109,8 +109,7 @@ class Efl.Canvas.Group (Efl.Canvas.Object)
class.constructor;
class.destructor;
Efl.Object.constructor;
Efl.Canvas.Object.no_render.set;
Efl.Canvas.Object.paragraph_direction.set;
Efl.Canvas.Object.paragraph_direction.get;
Efl.Canvas.Object.no_render { set; }
Efl.Canvas.Object.paragraph_direction { get; set; }
}
}

View File

@ -3,11 +3,11 @@ abstract Efl.Canvas.Group.Clipped (Efl.Canvas.Group)
[[Internal class representing a canvas object group with a clipper.]]
data: Evas_Object_Smart_Clipped_Data;
implements {
Efl.Gfx.color.set;
Efl.Gfx.visible.set;
Efl.Gfx.position.set;
Efl.Canvas.Object.clip.set;
Efl.Canvas.Object.no_render.set;
Efl.Gfx.color { set; }
Efl.Gfx.visible { set; }
Efl.Gfx.position { set; }
Efl.Canvas.Object.clip { set; }
Efl.Canvas.Object.no_render { set; }
Efl.Canvas.Group.group_member_del;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;

View File

@ -13,34 +13,26 @@ class Efl.Canvas.Image (Efl.Canvas.Image.Internal, Efl.Gfx.Buffer,
Efl.Gfx.Buffer.buffer_managed_get;
Efl.Gfx.Buffer.buffer_managed_set;
Efl.Gfx.Buffer.buffer_copy_set;
Efl.Gfx.Buffer.buffer_size.get;
Efl.Gfx.Buffer.buffer_size { get; }
Efl.Gfx.Buffer.buffer_map;
Efl.Gfx.Buffer.buffer_unmap;
Efl.File.file.set;
Efl.File.file.get;
Efl.File.mmap.set;
Efl.File.mmap.get;
Efl.Image.Animated.animated.get;
Efl.Image.Animated.animated_frame.get;
Efl.Image.Animated.animated_frame.set;
Efl.Image.Animated.animated_frame_count.get;
Efl.Image.Animated.animated_loop_type.get;
Efl.Image.Animated.animated_loop_count.get;
Efl.Image.Animated.animated_frame_duration.get;
Efl.Image.Load.load_error.get;
Efl.File.file { get; set; }
Efl.File.mmap { get; set; }
Efl.Image.Animated.animated { get; }
Efl.Image.Animated.animated_frame { get; set; }
Efl.Image.Animated.animated_frame_count { get; }
Efl.Image.Animated.animated_loop_type { get; }
Efl.Image.Animated.animated_loop_count { get; }
Efl.Image.Animated.animated_frame_duration { get; }
Efl.Image.Load.load_error { get; }
Efl.Image.Load.load_async_start;
Efl.Image.Load.load_async_cancel;
Efl.Image.Load.load_dpi.get;
Efl.Image.Load.load_dpi.set;
Efl.Image.Load.load_size.set;
Efl.Image.Load.load_size.get;
Efl.Image.Load.load_orientation.get;
Efl.Image.Load.load_orientation.set;
Efl.Image.Load.load_scale_down.get;
Efl.Image.Load.load_scale_down.set;
Efl.Image.Load.load_region.get;
Efl.Image.Load.load_region.set;
Efl.Image.Load.load_region_support.get;
Efl.Image.Load.load_dpi { get; set; }
Efl.Image.Load.load_size { get; set; }
Efl.Image.Load.load_orientation { get; set; }
Efl.Image.Load.load_scale_down { get; set; }
Efl.Image.Load.load_region { get; set; }
Efl.Image.Load.load_region_support { get; }
Efl.Object.dbg_info_get;
}
}

View File

@ -12,33 +12,22 @@ abstract Efl.Canvas.Image.Internal (Efl.Canvas.Object, Efl.Canvas.Filter.Interna
Efl.Object.dbg_info_get;
Efl.Object.finalize;
Efl.File.save;
Efl.Orientation.orientation.get;
Efl.Orientation.orientation.set;
Efl.Flipable.flip.set;
Efl.Flipable.flip.get;
Efl.Image.smooth_scale.set;
Efl.Image.smooth_scale.get;
Efl.Image.ratio.get;
Efl.Image.border.get;
Efl.Image.border.set;
Efl.Image.border_scale.get;
Efl.Image.border_scale.set;
Efl.Image.border_center_fill.get;
Efl.Image.border_center_fill.set;
Efl.Image.scale_hint.get;
Efl.Image.scale_hint.set;
Efl.Image.content_hint.get;
Efl.Image.content_hint.set;
Efl.Gfx.Buffer.alpha.get;
Efl.Gfx.Buffer.alpha.set;
Efl.Orientation.orientation { get; set; }
Efl.Flipable.flip { get; set; }
Efl.Image.smooth_scale { get; set; }
Efl.Image.ratio { get; }
Efl.Image.border { get; set; }
Efl.Image.border_scale { get; set; }
Efl.Image.border_center_fill { get; set; }
Efl.Image.scale_hint { get; set; }
Efl.Image.content_hint { get; set; }
Efl.Gfx.Buffer.alpha { get; set; }
Efl.Gfx.Buffer.buffer_update_add;
Efl.Gfx.Buffer.colorspace.get;
Efl.Gfx.Fill.fill.set;
Efl.Gfx.Fill.fill.get;
Efl.Gfx.Fill.fill_auto.get;
Efl.Gfx.Fill.fill_auto.set;
Efl.Gfx.Filter.filter_program.set;
Efl.Gfx.View.view_size.get;
Efl.Gfx.Buffer.colorspace { get; }
Efl.Gfx.Fill.fill { get; set; }
Efl.Gfx.Fill.fill_auto { get; set; }
Efl.Gfx.Filter.filter_program { set; }
Efl.Gfx.View.view_size { get; }
Efl.Canvas.Filter.Internal.filter_input_alpha;
Efl.Canvas.Filter.Internal.filter_input_render;
Efl.Canvas.Filter.Internal.filter_dirty;

View File

@ -627,49 +627,31 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx, Efl.Gfx.Stack, Efl.Animator,
Efl.Object.event_callback_legacy_call;
Efl.Object.event_callback_call;
Efl.Object.provider_find;
Efl.Gfx.visible.set;
Efl.Gfx.visible.get;
Efl.Gfx.color.set;
Efl.Gfx.color.get;
Efl.Gfx.color_part.set;
Efl.Gfx.color_part.get;
Efl.Gfx.geometry.set;
Efl.Gfx.geometry.get;
Efl.Gfx.position.set;
Efl.Gfx.position.get;
Efl.Gfx.size.set;
Efl.Gfx.size.get;
Efl.Gfx.Stack.layer.set;
Efl.Gfx.Stack.layer.get;
Efl.Gfx.Stack.below.get;
Efl.Gfx.Stack.above.get;
Efl.Gfx.visible { get; set; }
Efl.Gfx.color { get; set; }
Efl.Gfx.color_part { get; set; }
Efl.Gfx.geometry { get; set; }
Efl.Gfx.position { get; set; }
Efl.Gfx.size { get; set; }
Efl.Gfx.Stack.layer { get; set; }
Efl.Gfx.Stack.below { get; }
Efl.Gfx.Stack.above { get; }
Efl.Gfx.Stack.stack_below;
Efl.Gfx.Stack.stack_above;
Efl.Gfx.Stack.raise;
Efl.Gfx.Stack.lower;
Efl.Gfx.Size.Hint.hint_aspect.set;
Efl.Gfx.Size.Hint.hint_aspect.get;
Efl.Gfx.Size.Hint.hint_align.set;
Efl.Gfx.Size.Hint.hint_align.get;
Efl.Gfx.Size.Hint.hint_combined_min.get;
Efl.Gfx.Size.Hint.hint_display_mode.set;
Efl.Gfx.Size.Hint.hint_display_mode.get;
Efl.Gfx.Size.Hint.hint_restricted_min.set;
Efl.Gfx.Size.Hint.hint_restricted_min.get;
Efl.Gfx.Size.Hint.hint_min.set;
Efl.Gfx.Size.Hint.hint_min.get;
Efl.Gfx.Size.Hint.hint_max.set;
Efl.Gfx.Size.Hint.hint_max.get;
Efl.Gfx.Size.Hint.hint_margin.set;
Efl.Gfx.Size.Hint.hint_margin.get;
Efl.Gfx.Size.Hint.hint_request.set;
Efl.Gfx.Size.Hint.hint_request.get;
Efl.Gfx.Size.Hint.hint_weight.set;
Efl.Gfx.Size.Hint.hint_weight.get;
Efl.Gfx.Map.map_enable.set;
Efl.Gfx.Map.map_enable.get;
Efl.Input.Interface.seat_event_filter.set;
Efl.Input.Interface.seat_event_filter.get;
Efl.Loop_User.loop.get;
Efl.Gfx.Size.Hint.hint_aspect { get; set; }
Efl.Gfx.Size.Hint.hint_align { get; set; }
Efl.Gfx.Size.Hint.hint_combined_min { get; }
Efl.Gfx.Size.Hint.hint_display_mode { get; set; }
Efl.Gfx.Size.Hint.hint_restricted_min { get; set; }
Efl.Gfx.Size.Hint.hint_min { get; set; }
Efl.Gfx.Size.Hint.hint_max { get; set; }
Efl.Gfx.Size.Hint.hint_margin { get; set; }
Efl.Gfx.Size.Hint.hint_request { get; set; }
Efl.Gfx.Size.Hint.hint_weight { get; set; }
Efl.Gfx.Map.map_enable { get; set; }
Efl.Input.Interface.seat_event_filter { get; set; }
Efl.Loop_User.loop { get; }
}
}

View File

@ -46,7 +46,7 @@ class Efl.Canvas.Output (Efl.Object, Efl.Gfx.Buffer)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Object.parent.set;
Efl.Object.parent { set; }
Efl.Object.finalize;
}
events {

View File

@ -5,6 +5,6 @@ class Efl.Canvas.Surface.Tbm (Efl.Object, Efl.Canvas.Surface)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Canvas.Surface.native_buffer.set;
Efl.Canvas.Surface.native_buffer { set; }
}
}

View File

@ -5,6 +5,6 @@ class Efl.Canvas.Surface.Wayland (Efl.Object, Efl.Canvas.Surface)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Canvas.Surface.native_buffer.set;
Efl.Canvas.Surface.native_buffer { set; }
}
}

View File

@ -25,6 +25,6 @@ class Efl.Canvas.Surface.X11 (Efl.Object, Efl.Canvas.Surface)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Canvas.Surface.native_buffer.set;
Efl.Canvas.Surface.native_buffer { set; }
}
}

View File

@ -365,10 +365,8 @@ class Efl.Canvas.Text (Efl.Canvas.Object, Efl.Text)
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Object.dbg_info_get;
Efl.Canvas.Object.paragraph_direction.set;
Efl.Canvas.Object.paragraph_direction.get;
Efl.Text.text.set;
Efl.Text.text.get;
Efl.Canvas.Object.paragraph_direction { get; set; }
Efl.Text.text { get; set; }
}
events {
changed; [[Called when the content (text or annotations) changed.]]

View File

@ -15,11 +15,8 @@ class Efl.Input.Hold (Efl.Object, Efl.Input.Event)
Efl.Input.Event.instance_get;
Efl.Input.Event.reset;
Efl.Input.Event.dup;
Efl.Input.Event.timestamp.get;
Efl.Input.Event.timestamp.set;
Efl.Input.Event.event_flags.set;
Efl.Input.Event.event_flags.get;
Efl.Input.Event.device.set;
Efl.Input.Event.device.get;
Efl.Input.Event.timestamp { get; set; }
Efl.Input.Event.event_flags { get; set; }
Efl.Input.Event.device { get; set; }
}
}

View File

@ -58,14 +58,11 @@ class Efl.Input.Key (Efl.Object, Efl.Input.Event, Efl.Input.State, Efl.Input.Eve
Efl.Input.Event.instance_get;
Efl.Input.Event.reset;
Efl.Input.Event.dup;
Efl.Input.Event.timestamp.set;
Efl.Input.Event.timestamp.get;
Efl.Input.Event.fake.get;
Efl.Input.Event.event_flags.set;
Efl.Input.Event.event_flags.get;
Efl.Input.Event.device.set;
Efl.Input.Event.device.get;
Efl.Input.State.modifier_enabled.get;
Efl.Input.State.lock_enabled.get;
Efl.Input.Event.timestamp { get; set; }
Efl.Input.Event.fake { get; }
Efl.Input.Event.event_flags { get; set; }
Efl.Input.Event.device { get; set; }
Efl.Input.State.modifier_enabled { get; }
Efl.Input.State.lock_enabled { get; }
}
}

View File

@ -167,14 +167,11 @@ class Efl.Input.Pointer (Efl.Object, Efl.Input.Event, Efl.Input.State)
Efl.Input.Event.instance_get;
Efl.Input.Event.reset;
Efl.Input.Event.dup;
Efl.Input.Event.timestamp.set;
Efl.Input.Event.timestamp.get;
Efl.Input.Event.fake.get;
Efl.Input.Event.event_flags.set;
Efl.Input.Event.event_flags.get;
Efl.Input.Event.device.set;
Efl.Input.Event.device.get;
Efl.Input.State.modifier_enabled.get;
Efl.Input.State.lock_enabled.get;
Efl.Input.Event.timestamp { get; set; }
Efl.Input.Event.fake { get; }
Efl.Input.Event.event_flags { get; set; }
Efl.Input.Event.device { get; set; }
Efl.Input.State.modifier_enabled { get; }
Efl.Input.State.lock_enabled { get; }
}
}

View File

@ -111,21 +111,17 @@ abstract Efl.VG (Efl.Object, Efl.Gfx, Efl.Gfx.Stack)
}
}
implements {
Efl.Object.parent.set;
Efl.Object.parent { set; }
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Gfx.visible.set;
Efl.Gfx.visible.get;
Efl.Gfx.color.set;
Efl.Gfx.color.get;
Efl.Gfx.color_part.set;
Efl.Gfx.color_part.get;
Efl.Gfx.size.get;
Efl.Gfx.position.set;
Efl.Gfx.position.get;
Efl.Gfx.geometry.get;
Efl.Gfx.Stack.below.get;
Efl.Gfx.Stack.above.get;
Efl.Gfx.visible { get; set; }
Efl.Gfx.color { get; set; }
Efl.Gfx.color_part { get; set; }
Efl.Gfx.size { get; }
Efl.Gfx.position { get; set; }
Efl.Gfx.geometry { get; }
Efl.Gfx.Stack.below { get; }
Efl.Gfx.Stack.above { get; }
Efl.Gfx.Stack.stack_below;
Efl.Gfx.Stack.stack_above;
Efl.Gfx.Stack.raise;

View File

@ -3,10 +3,8 @@ abstract Efl.VG.Gradient (Efl.VG, Efl.Gfx.Gradient)
[[Efl vectopr graphics gradient abstract class]]
legacy_prefix: evas_vg_gradient;
implements {
Efl.Gfx.Gradient.stop.set;
Efl.Gfx.Gradient.stop.get;
Efl.Gfx.Gradient.spread.set;
Efl.Gfx.Gradient.spread.get;
Efl.Gfx.Gradient.stop { get; set; }
Efl.Gfx.Gradient.spread { get; set; }
Efl.VG.interpolate;
Efl.VG.dup;
}

View File

@ -3,10 +3,8 @@ class Efl.VG.Gradient.Linear (Efl.VG.Gradient, Efl.Gfx.Gradient.Linear)
[[Efl vector graphics gradient linear class]]
legacy_prefix: evas_vg_gradient_linear;
implements {
Efl.Gfx.Gradient.Linear.start.set;
Efl.Gfx.Gradient.Linear.start.get;
Efl.Gfx.Gradient.Linear.end.set;
Efl.Gfx.Gradient.Linear.end.get;
Efl.Gfx.Gradient.Linear.start { get; set; }
Efl.Gfx.Gradient.Linear.end { get; set; }
Efl.VG.bounds_get;
Efl.VG.interpolate;
Efl.VG.dup;

View File

@ -3,12 +3,9 @@ class Efl.VG.Gradient.Radial (Efl.VG.Gradient, Efl.Gfx.Gradient.Radial)
[[Efl vector graphics gradient radial class]]
legacy_prefix: evas_vg_gradient_radial;
implements {
Efl.Gfx.Gradient.Radial.center.set;
Efl.Gfx.Gradient.Radial.center.get;
Efl.Gfx.Gradient.Radial.radius.set;
Efl.Gfx.Gradient.Radial.radius.get;
Efl.Gfx.Gradient.Radial.focal.set;
Efl.Gfx.Gradient.Radial.focal.get;
Efl.Gfx.Gradient.Radial.center { get; set; }
Efl.Gfx.Gradient.Radial.radius { get; set; }
Efl.Gfx.Gradient.Radial.focal { get; set; }
Efl.VG.bounds_get;
Efl.VG.interpolate;
Efl.VG.dup;

View File

@ -3,7 +3,7 @@ class Efl.VG.Root_Node (Efl.VG.Container)
[[Efl vector graphics root node class]]
legacy_prefix: evas_vg_root_node;
implements {
Efl.Object.parent.set;
Efl.Object.parent { set; }
Efl.Object.constructor;
}
}

View File

@ -35,8 +35,7 @@ class Efl.VG.Shape (Efl.VG, Efl.Gfx.Shape)
}
}
implements {
Efl.Gfx.color_part.set;
Efl.Gfx.color_part.get;
Efl.Gfx.color_part { get; set; }
Efl.VG.bounds_get;
Efl.VG.interpolate;
Efl.VG.dup;

View File

@ -658,7 +658,7 @@ class Evas.Box (Efl.Canvas.Group.Clipped)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Gfx.size.set;
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_calculate;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;

View File

@ -1318,7 +1318,7 @@ class Evas.Canvas (Efl.Object, Efl.Canvas, Efl.Animator, Efl.Input.Interface,
Efl.Object.event_thaw;
Efl.Object.event_freeze;
Efl.Object.provider_find;
Efl.Loop_User.loop.get;
Efl.Loop_User.loop { get; }
}
events {
render,flush,pre @beta; [[Called on render flush pre phase]]

View File

@ -425,8 +425,8 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Efl.File)
Efl.Object.destructor;
Evas.Canvas3D.Object.update_notify;
Evas.Canvas3D.Object.change_notify;
Efl.File.file.set;
Efl.File.mmap.set;
Efl.File.file { set; }
Efl.File.mmap { set; }
Efl.File.save;
}

View File

@ -3,9 +3,7 @@ class Evas.Image (Efl.Canvas.Image.Internal, Efl.File)
[[Internal class for legacy support of Evas Image.]]
data: null;
implements {
Efl.File.file.set;
Efl.File.file.get;
Efl.File.mmap.set;
Efl.File.mmap.get;
Efl.File.file { get; set; }
Efl.File.mmap { get; set; }
}
}

View File

@ -217,7 +217,7 @@ class Evas.Table (Efl.Canvas.Group.Clipped)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Gfx.size.set;
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;

View File

@ -262,18 +262,14 @@ class Evas.Text (Efl.Canvas.Object, Efl.Text, Efl.Text.Properties, Efl.Canvas.Fi
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Object.dbg_info_get;
Efl.Gfx.size.set;
Efl.Text.text.set;
Efl.Text.text.get;
Efl.Text.Properties.font.get;
Efl.Text.Properties.font.set;
Efl.Text.Properties.font_source.get;
Efl.Text.Properties.font_source.set;
Efl.Gfx.Filter.filter_program.set;
Efl.Gfx.size { set; }
Efl.Text.text { get; set; }
Efl.Text.Properties.font { get; set; }
Efl.Text.Properties.font_source { get; set; }
Efl.Gfx.Filter.filter_program { set; }
Efl.Canvas.Filter.Internal.filter_input_alpha;
Efl.Canvas.Filter.Internal.filter_input_render;
Efl.Canvas.Filter.Internal.filter_dirty;
Efl.Canvas.Object.paragraph_direction.set;
Efl.Canvas.Object.paragraph_direction.get;
Efl.Canvas.Object.paragraph_direction { get; set; }
}
}

View File

@ -200,9 +200,7 @@ class Evas.Textgrid (Efl.Canvas.Object, Efl.Text.Properties)
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Object.dbg_info_get;
Efl.Text.Properties.font.get;
Efl.Text.Properties.font.set;
Efl.Text.Properties.font_source.get;
Efl.Text.Properties.font_source.set;
Efl.Text.Properties.font { get; set; }
Efl.Text.Properties.font_source { get; set; }
}
}

View File

@ -23,9 +23,7 @@ class Evas.VG (Efl.Canvas.Object, Efl.Gfx.Fill, Efl.Gfx.View)
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Object.destructor;
Efl.Gfx.Fill.fill.set;
Efl.Gfx.Fill.fill.get;
Efl.Gfx.View.view_size.set;
Efl.Gfx.View.view_size.get;
Efl.Gfx.Fill.fill { get; set; }
Efl.Gfx.View.view_size { get; set; }
}
}

View File

@ -5,9 +5,8 @@ class Evas.Ector.GL.Image.Buffer (Evas.Ector.GL.Buffer, Evas.Ector.Buffer)
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Object.destructor;
Evas.Ector.Buffer.engine_image.set;
Evas.Ector.Buffer.engine_image.get;
Ector.Buffer.flags.get;
Evas.Ector.Buffer.engine_image { get; set; }
Ector.Buffer.flags { get; }
Ector.Buffer.span_get;
Ector.Buffer.span_free;
Ector.Buffer.map;

View File

@ -5,7 +5,6 @@ class Evas.Ector.GL.RGBAImage.Buffer (Ector.Software.Buffer, Evas.Ector.Buffer)
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Object.destructor;
Evas.Ector.Buffer.engine_image.get;
Evas.Ector.Buffer.engine_image.set;
Evas.Ector.Buffer.engine_image { get; set; }
}
}

View File

@ -5,7 +5,6 @@ class Evas.Ector.Software.Buffer (Ector.Software.Buffer, Evas.Ector.Buffer)
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Object.destructor;
Evas.Ector.Buffer.engine_image.set;
Evas.Ector.Buffer.engine_image.get;
Evas.Ector.Buffer.engine_image { get; set; }
}
}