Eolian eina_types: Add Eina.Matrix3 and start using it.

This commit is contained in:
Tom Hacohen 2016-02-12 14:39:50 +00:00
parent 11cb01008b
commit 4bfcc8a347
3 changed files with 18 additions and 2 deletions

View File

@ -22,7 +22,7 @@ abstract Ector.Renderer.Generic.Base (Eo.Base)
get {
}
values {
m: const(Eina_Matrix3) *;
m: const(Eina.Matrix3) *;
}
}
@property origin {

View File

@ -7,3 +7,17 @@ struct @extern Eina.Rectangle {
h: int;
}
struct @extern Eina.File;
struct Eina.Matrix3 {
xx: double;
xy: double;
xz: double;
yx: double;
yy: double;
yz: double;
zx: double;
zy: double;
zz: double;
}

View File

@ -1,3 +1,5 @@
import eina_types;
abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
{
eo_prefix: efl_vg;
@ -39,7 +41,7 @@ abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
@since 1.14]]
}
values {
m: const(Eina_Matrix3) *; [[transformation matrix.]]
m: const(Eina.Matrix3) *; [[transformation matrix.]]
}
}
@property origin {