Ector renderer generic: Fix Eolian warnings.

This includes either migrating types to eolian, fixing namespace or
importing extra types.
This commit is contained in:
Tom Hacohen 2016-02-16 14:39:30 +00:00
parent 511c4deb84
commit cbca4e3c12
3 changed files with 16 additions and 16 deletions

View File

@ -113,17 +113,6 @@ typedef Eo Ector_Renderer;
// FIXME: Enable that when we have merged Emile
/* typedef Evas_Colorspace Ector_Colorspace; */
/**
* Quality values
*/
typedef enum _Ector_Quality
{
ECTOR_QUALITY_BEST, /**< Best quality */
ECTOR_QUALITY_GOOD, /**< Good quality */
ECTOR_QUALITY_FAST, /**< Lower quality, fastest */
ECTOR_QUALITY_LAST
} Ector_Quality;
/**
* Priorities
*/

View File

@ -1,5 +1,14 @@
import eina_types;
enum Ector.Quality
{
[[Quality values]]
best, [[Best quality]]
good, [[Good quality]]
fast, [[Lower quality]]
last, [[Sentinel]]
}
abstract Ector.Renderer.Generic.Base (Eo.Base)
{
eo_prefix: ector_renderer;
@ -80,7 +89,7 @@ abstract Ector.Renderer.Generic.Base (Eo.Base)
get {
}
values {
r: Ector_Renderer *;
r: Ector.Renderer.Generic.Base *;
}
}
@property quality {
@ -89,7 +98,7 @@ abstract Ector.Renderer.Generic.Base (Eo.Base)
get {
}
values {
q: Ector_Quality;
q: Ector.Quality;
}
}
@property crc {

View File

@ -1,3 +1,5 @@
import ector_renderer_generic_base;
mixin Ector.Renderer.Generic.Shape (Efl.Gfx.Shape)
{
eo_prefix: ector_renderer_shape;
@ -9,7 +11,7 @@ mixin Ector.Renderer.Generic.Shape (Efl.Gfx.Shape)
get {
}
values {
r: const(Ector_Renderer) *;
r: const(Ector.Renderer.Generic.Base) *;
}
}
@property stroke_fill {
@ -18,7 +20,7 @@ mixin Ector.Renderer.Generic.Shape (Efl.Gfx.Shape)
get {
}
values {
r: const(Ector_Renderer) *;
r: const(Ector.Renderer.Generic.Base) *;
}
}
@property stroke_marker {
@ -27,7 +29,7 @@ mixin Ector.Renderer.Generic.Shape (Efl.Gfx.Shape)
get {
}
values {
r: const(Ector_Renderer) *;
r: const(Ector.Renderer.Generic.Base) *;
}
}
}